Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JDK 17 Compile Error #7172

Open
donatomz opened this issue Oct 17, 2024 · 0 comments
Open

JDK 17 Compile Error #7172

donatomz opened this issue Oct 17, 2024 · 0 comments
Labels
bug Defect affecting the currently released version of Waltz

Comments

@donatomz
Copy link

Description

Program compiles on jdk-11 but not 17.

"C:\Program Files\Java\jdk-17\bin\java.exe" "-javaagent:C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 2024.1.4\lib\idea_rt.jar=63346:C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 2024.1.4\bin" -Dfile.encoding=UTF-8 -classpath C:\Users\ildonatomz\Documents\GitHub\CRMP\waltz-1.61.1\waltz-jobs\target\classes;C:\Users\ildonatomz\Documents\GitHub\CRMP\waltz-1.61.1\waltz-test-common\target\classes;C:\Users\ildonatomz.m2\repository\com\microsoft\playwright\playwright\1.30.0\playwright-1.30.0.jar;C:\Users\ildonatomz.m2\repository\com\google\code\gson\gson\2.8.9\gson-2.8.9.jar;C:\Users\ildonatomz.m2\repository\org\opentest4j\opentest4j\1.2.0\opentest4j-1.2.0.jar;C:\Users\ildonatomz.m2\repository\com\microsoft\playwright\driver\1.30.0\driver-1.30.0.jar;C:\Users\ildonatomz.m2\repository\com\microsoft\playwright\driver-bundle\1.30.0\driver-bundle-1.30.0.jar;C:\Users\ildonatomz.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.0\junit-jupiter-api-5.10.0.jar;C:\Users\ildonatomz.m2\repository\org\junit\platform\junit-platform-commons\1.10.0\junit-platform-commons-1.10.0.jar;C:\Users\ildonatomz.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\ildonatomz.m2\repository\com\h2database\h2\2.1.212\h2-2.1.212.jar;C:\Users\ildonatomz.m2\repository\org\springframework\spring-test\5.0.12.RELEASE\spring-test-5.0.12.RELEASE.jar;C:\Users\ildonatomz.m2\repository\org\springframework\spring-core\5.3.30\spring-core-5.3.30.jar;C:\Users\ildonatomz.m2\repository\org\springframework\spring-jcl\5.3.30\spring-jcl-5.3.30.jar;C:\Users\ildonatomz.m2\repository\net\sf\supercsv\super-csv\2.4.0\super-csv-2.4.0.jar;C:\Users\ildonatomz.m2\repository\org\jgrapht\jgrapht-core\1.4.0\jgrapht-core-1.4.0.jar;C:\Users\ildonatomz.m2\repository\org\jheaps\jheaps\0.11\jheaps-0.11.jar;C:\Users\ildonatomz.m2\repository\org\jgrapht\jgrapht-io\1.4.0\jgrapht-io-1.4.0.jar;C:\Users\ildonatomz.m2\repository\org\antlr\antlr4-runtime\4.7.2\antlr4-runtime-4.7.2.jar;C:\Users\ildonatomz.m2\repository\org\apache\commons\commons-text\1.6\commons-text-1.6.jar;C:\Users\ildonatomz.m2\repository\io\codearte\jfairy\jfairy\0.5.9\jfairy-0.5.9.jar;C:\Users\ildonatomz.m2\repository\org\apache\commons\commons-math3\3.6.1\commons-math3-3.6.1.jar;C:\Users\ildonatomz.m2\repository\org\yaml\snakeyaml\1.18\snakeyaml-1.18.jar;C:\Users\ildonatomz.m2\repository\com\google\guava\guava\20.0\guava-20.0.jar;C:\Users\ildonatomz.m2\repository\com\google\inject\extensions\guice-assistedinject\4.1.0\guice-assistedinject-4.1.0.jar;C:\Users\ildonatomz.m2\repository\org\slf4j\slf4j-api\2.0.7\slf4j-api-2.0.7.jar;C:\Users\ildonatomz.m2\repository\joda-time\joda-time\2.9.9\joda-time-2.9.9.jar;C:\Users\ildonatomz.m2\repository\org\reflections\reflections\0.9.11\reflections-0.9.11.jar;C:\Users\ildonatomz.m2\repository\org\javassist\javassist\3.21.0-GA\javassist-3.21.0-GA.jar;C:\Users\ildonatomz.m2\repository\org\iban4j\iban4j\3.2.1\iban4j-3.2.1.jar;C:\Users\ildonatomz.m2\repository\org\apache\commons\commons-lang3\3.6\commons-lang3-3.6.jar;C:\Users\ildonatomz.m2\repository\com\google\inject\guice\4.1.0\guice-4.1.0.jar;C:\Users\ildonatomz.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar;C:\Users\ildonatomz.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Users\ildonatomz\Documents\GitHub\CRMP\waltz-1.61.1\waltz-service\target\classes;C:\Users\ildonatomz\Documents\GitHub\CRMP\waltz-1.61.1\waltz-data\target\classes;C:\Users\ildonatomz\Documents\GitHub\CRMP\waltz-1.61.1\waltz-model\target\classes;C:\Users\ildonatomz\Documents\GitHub\CRMP\waltz-1.61.1\waltz-schema\target\classes;C:\Users\ildonatomz.m2\repository\com\zaxxer\HikariCP\3.4.5\HikariCP-3.4.5.jar;C:\Users\ildonatomz\Documents\GitHub\CRMP\waltz-1.61.1\waltz-common\target\classes;C:\Users\ildonatomz.m2\repository\org\pcollections\pcollections\4.0.1\pcollections-4.0.1.jar;C:\Users\ildonatomz.m2\repository\org\jooq\jool-java-8\0.9.15\jool-java-8-0.9.15.jar;C:\Users\ildonatomz.m2\repository\ch\qos\logback\logback-core\1.3.8\logback-core-1.3.8.jar;C:\Users\ildonatomz.m2\repository\ch\qos\logback\logback-classic\1.3.8\logback-classic-1.3.8.jar;C:\Users\ildonatomz.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.15.2\jackson-annotations-2.15.2.jar;C:\Users\ildonatomz.m2\repository\com\fasterxml\jackson\core\jackson-core\2.15.2\jackson-core-2.15.2.jar;C:\Users\ildonatomz.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.15.2\jackson-databind-2.15.2.jar;C:\Users\ildonatomz.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-yaml\2.15.2\jackson-dataformat-yaml-2.15.2.jar;C:\Users\ildonatomz.m2\repository\com\fasterxml\jackson\datatype\jackson-datatype-jsr310\2.15.2\jackson-datatype-jsr310-2.15.2.jar;C:\Users\ildonatomz.m2\repository\com\fasterxml\jackson\datatype\jackson-datatype-jdk8\2.15.2\jackson-datatype-jdk8-2.15.2.jar;C:\Users\ildonatomz.m2\repository\org\immutables\value\2.9.3\value-2.9.3.jar;C:\Users\ildonatomz.m2\repository\org\springframework\spring-context\5.3.30\spring-context-5.3.30.jar;C:\Users\ildonatomz.m2\repository\org\springframework\spring-aop\5.3.30\spring-aop-5.3.30.jar;C:\Users\ildonatomz.m2\repository\org\springframework\spring-beans\5.3.30\spring-beans-5.3.30.jar;C:\Users\ildonatomz.m2\repository\org\springframework\spring-expression\5.3.30\spring-expression-5.3.30.jar;C:\Users\ildonatomz.m2\repository\org\springframework\spring-context-support\5.3.30\spring-context-support-5.3.30.jar;C:\Users\ildonatomz.m2\repository\org\springframework\spring-jdbc\5.3.30\spring-jdbc-5.3.30.jar;C:\Users\ildonatomz.m2\repository\org\springframework\spring-tx\5.3.30\spring-tx-5.3.30.jar;C:\Users\ildonatomz.m2\repository\org\freemarker\freemarker\2.3.32\freemarker-2.3.32.jar;C:\Users\ildonatomz.m2\repository\javax\mail\mail\1.4.7\mail-1.4.7.jar;C:\Users\ildonatomz.m2\repository\javax\activation\activation\1.1\activation-1.1.jar;C:\Users\ildonatomz.m2\repository\de\svenkubiak\jBCrypt\0.4.3\jBCrypt-0.4.3.jar;C:\Users\ildonatomz.m2\repository\org\apache\poi\poi-ooxml\5.2.4\poi-ooxml-5.2.4.jar;C:\Users\ildonatomz.m2\repository\org\apache\poi\poi\5.2.4\poi-5.2.4.jar;C:\Users\ildonatomz.m2\repository\commons-codec\commons-codec\1.16.0\commons-codec-1.16.0.jar;C:\Users\ildonatomz.m2\repository\com\zaxxer\SparseBitSet\1.3\SparseBitSet-1.3.jar;C:\Users\ildonatomz.m2\repository\org\apache\poi\poi-ooxml-lite\5.2.4\poi-ooxml-lite-5.2.4.jar;C:\Users\ildonatomz.m2\repository\org\apache\xmlbeans\xmlbeans\5.1.1\xmlbeans-5.1.1.jar;C:\Users\ildonatomz.m2\repository\org\apache\commons\commons-compress\1.24.0\commons-compress-1.24.0.jar;C:\Users\ildonatomz.m2\repository\commons-io\commons-io\2.13.0\commons-io-2.13.0.jar;C:\Users\ildonatomz.m2\repository\com\github\virtuald\curvesapi\1.08\curvesapi-1.08.jar;C:\Users\ildonatomz.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;C:\Users\ildonatomz.m2\repository\org\apache\commons\commons-collections4\4.4\commons-collections4-4.4.jar;C:\Users\ildonatomz.m2\repository\org\apache\commons\commons-jexl3\3.2.1\commons-jexl3-3.2.1.jar;C:\Users\ildonatomz.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\ildonatomz.m2\repository\org\postgresql\postgresql\42.2.5\postgresql-42.2.5.jar;C:\Users\ildonatomz.m2\repository\org\jooq\jooq\3.13.2\jooq-3.13.2.jar;C:\Users\ildonatomz.m2\repository\org\reactivestreams\reactive-streams\1.0.2\reactive-streams-1.0.2.jar;C:\Users\ildonatomz.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\ildonatomz.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar org.finos.waltz.jobs.generators.LoadAll
Exception in thread "main" com.google.common.util.concurrent.ExecutionError: com.google.common.util.concurrent.ExecutionError: java.lang.ExceptionInInitializerError
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2212)
at com.google.common.cache.LocalCache.get(LocalCache.java:4053)
at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4057)
at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4986)
at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4992)
at com.google.inject.internal.FailableCache.get(FailableCache.java:48)
at com.google.inject.internal.ConstructorInjectorStore.get(ConstructorInjectorStore.java:50)
at com.google.inject.internal.ConstructorBindingImpl.initialize(ConstructorBindingImpl.java:138)
at com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.java:550)
at com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:887)
at com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:808)
at com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:285)
at com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:217)
at com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:1009)
at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1041)
at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1004)
at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1054)
at io.codearte.jfairy.Bootstrap$Builder.getDefaultDataMaster(Bootstrap.java:164)
at io.codearte.jfairy.Bootstrap$Builder.build(Bootstrap.java:224)
at io.codearte.jfairy.Bootstrap.create(Bootstrap.java:82)
at io.codearte.jfairy.Fairy.create(Fairy.java:48)
at org.finos.waltz.jobs.generators.PersonDataGenerator.(PersonDataGenerator.java:47)
at org.finos.waltz.jobs.generators.LoadAll.(LoadAll.java:33)
Caused by: com.google.common.util.concurrent.ExecutionError: java.lang.ExceptionInInitializerError
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2212)
at com.google.common.cache.LocalCache.get(LocalCache.java:4053)
at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4057)
at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4986)
at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4992)
at com.google.inject.internal.FailableCache.get(FailableCache.java:48)
at com.google.inject.internal.ConstructorInjectorStore.get(ConstructorInjectorStore.java:50)
at com.google.inject.internal.ConstructorBindingImpl.initialize(ConstructorBindingImpl.java:138)
at com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.java:550)
at com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:887)
at com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:808)
at com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:285)
at com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:217)
at com.google.inject.internal.InjectorImpl.createParameterInjector(InjectorImpl.java:965)
at com.google.inject.internal.InjectorImpl.getParametersInjectors(InjectorImpl.java:953)
at com.google.inject.internal.ConstructorInjectorStore.createConstructor(ConstructorInjectorStore.java:71)
at com.google.inject.internal.ConstructorInjectorStore.access$000(ConstructorInjectorStore.java:29)
at com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:37)
at com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:33)
at com.google.inject.internal.FailableCache$1.load(FailableCache.java:37)
at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3628)
at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2336)
at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2295)
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2208)
... 22 more
Caused by: java.lang.ExceptionInInitializerError
at com.google.inject.internal.cglib.reflect.$FastClass$Generator.getProtectionDomain(FastClass.java:73)
at com.google.inject.internal.cglib.core.$AbstractClassGenerator.create(AbstractClassGenerator.java:206)
at com.google.inject.internal.cglib.reflect.$FastClass$Generator.create(FastClass.java:65)
at com.google.inject.internal.BytecodeGen.newFastClassForMember(BytecodeGen.java:252)
at com.google.inject.internal.BytecodeGen.newFastClassForMember(BytecodeGen.java:203)
at com.google.inject.internal.DefaultConstructionProxyFactory.create(DefaultConstructionProxyFactory.java:53)
at com.google.inject.internal.ProxyFactory.create(ProxyFactory.java:158)
at com.google.inject.internal.ConstructorInjectorStore.createConstructor(ConstructorInjectorStore.java:90)
at com.google.inject.internal.ConstructorInjectorStore.access$000(ConstructorInjectorStore.java:29)
at com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:37)
at com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:33)
at com.google.inject.internal.FailableCache$1.load(FailableCache.java:37)
at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3628)
at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2336)
at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2295)
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2208)
... 45 more
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @757942a1
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:199)
at java.base/java.lang.reflect.Method.setAccessible(Method.java:193)
at com.google.inject.internal.cglib.core.$ReflectUtils$1.run(ReflectUtils.java:52)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
at com.google.inject.internal.cglib.core.$ReflectUtils.(ReflectUtils.java:42)
... 61 more

Process finished with exit code 1

Waltz Version

1.61.1

Steps to Reproduce

  1. change jdk-11 to jdk-17 and build.

...

Expected Result

"C:\Program Files\Java\jdk-17\bin\java.exe" "-javaagent:C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 2024.1.4\lib\idea_rt.jar=63346:C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 2024.1.4\bin" -Dfile.encoding=UTF-8 -classpath C:\Users\ildonatomz\Documents\GitHub\CRMP\waltz-1.61.1\waltz-jobs\target\classes;C:\Users\ildonatomz\Documents\GitHub\CRMP\waltz-1.61.1\waltz-test-common\target\classes;C:\Users\ildonatomz.m2\repository\com\microsoft\playwright\playwright\1.30.0\playwright-1.30.0.jar;C:\Users\ildonatomz.m2\repository\com\google\code\gson\gson\2.8.9\gson-2.8.9.jar;C:\Users\ildonatomz.m2\repository\org\opentest4j\opentest4j\1.2.0\opentest4j-1.2.0.jar;C:\Users\ildonatomz.m2\repository\com\microsoft\playwright\driver\1.30.0\driver-1.30.0.jar;C:\Users\ildonatomz.m2\repository\com\microsoft\playwright\driver-bundle\1.30.0\driver-bundle-1.30.0.jar;C:\Users\ildonatomz.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.0\junit-jupiter-api-5.10.0.jar;C:\Users\ildonatomz.m2\repository\org\junit\platform\junit-platform-commons\1.10.0\junit-platform-commons-1.10.0.jar;C:\Users\ildonatomz.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\ildonatomz.m2\repository\com\h2database\h2\2.1.212\h2-2.1.212.jar;C:\Users\ildonatomz.m2\repository\org\springframework\spring-test\5.0.12.RELEASE\spring-test-5.0.12.RELEASE.jar;C:\Users\ildonatomz.m2\repository\org\springframework\spring-core\5.3.30\spring-core-5.3.30.jar;C:\Users\ildonatomz.m2\repository\org\springframework\spring-jcl\5.3.30\spring-jcl-5.3.30.jar;C:\Users\ildonatomz.m2\repository\net\sf\supercsv\super-csv\2.4.0\super-csv-2.4.0.jar;C:\Users\ildonatomz.m2\repository\org\jgrapht\jgrapht-core\1.4.0\jgrapht-core-1.4.0.jar;C:\Users\ildonatomz.m2\repository\org\jheaps\jheaps\0.11\jheaps-0.11.jar;C:\Users\ildonatomz.m2\repository\org\jgrapht\jgrapht-io\1.4.0\jgrapht-io-1.4.0.jar;C:\Users\ildonatomz.m2\repository\org\antlr\antlr4-runtime\4.7.2\antlr4-runtime-4.7.2.jar;C:\Users\ildonatomz.m2\repository\org\apache\commons\commons-text\1.6\commons-text-1.6.jar;C:\Users\ildonatomz.m2\repository\io\codearte\jfairy\jfairy\0.5.9\jfairy-0.5.9.jar;C:\Users\ildonatomz.m2\repository\org\apache\commons\commons-math3\3.6.1\commons-math3-3.6.1.jar;C:\Users\ildonatomz.m2\repository\org\yaml\snakeyaml\1.18\snakeyaml-1.18.jar;C:\Users\ildonatomz.m2\repository\com\google\guava\guava\20.0\guava-20.0.jar;C:\Users\ildonatomz.m2\repository\com\google\inject\extensions\guice-assistedinject\4.1.0\guice-assistedinject-4.1.0.jar;C:\Users\ildonatomz.m2\repository\org\slf4j\slf4j-api\2.0.7\slf4j-api-2.0.7.jar;C:\Users\ildonatomz.m2\repository\joda-time\joda-time\2.9.9\joda-time-2.9.9.jar;C:\Users\ildonatomz.m2\repository\org\reflections\reflections\0.9.11\reflections-0.9.11.jar;C:\Users\ildonatomz.m2\repository\org\javassist\javassist\3.21.0-GA\javassist-3.21.0-GA.jar;C:\Users\ildonatomz.m2\repository\org\iban4j\iban4j\3.2.1\iban4j-3.2.1.jar;C:\Users\ildonatomz.m2\repository\org\apache\commons\commons-lang3\3.6\commons-lang3-3.6.jar;C:\Users\ildonatomz.m2\repository\com\google\inject\guice\4.1.0\guice-4.1.0.jar;C:\Users\ildonatomz.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar;C:\Users\ildonatomz.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Users\ildonatomz\Documents\GitHub\CRMP\waltz-1.61.1\waltz-service\target\classes;C:\Users\ildonatomz\Documents\GitHub\CRMP\waltz-1.61.1\waltz-data\target\classes;C:\Users\ildonatomz\Documents\GitHub\CRMP\waltz-1.61.1\waltz-model\target\classes;C:\Users\ildonatomz\Documents\GitHub\CRMP\waltz-1.61.1\waltz-schema\target\classes;C:\Users\ildonatomz.m2\repository\com\zaxxer\HikariCP\3.4.5\HikariCP-3.4.5.jar;C:\Users\ildonatomz\Documents\GitHub\CRMP\waltz-1.61.1\waltz-common\target\classes;C:\Users\ildonatomz.m2\repository\org\pcollections\pcollections\4.0.1\pcollections-4.0.1.jar;C:\Users\ildonatomz.m2\repository\org\jooq\jool-java-8\0.9.15\jool-java-8-0.9.15.jar;C:\Users\ildonatomz.m2\repository\ch\qos\logback\logback-core\1.3.8\logback-core-1.3.8.jar;C:\Users\ildonatomz.m2\repository\ch\qos\logback\logback-classic\1.3.8\logback-classic-1.3.8.jar;C:\Users\ildonatomz.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.15.2\jackson-annotations-2.15.2.jar;C:\Users\ildonatomz.m2\repository\com\fasterxml\jackson\core\jackson-core\2.15.2\jackson-core-2.15.2.jar;C:\Users\ildonatomz.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.15.2\jackson-databind-2.15.2.jar;C:\Users\ildonatomz.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-yaml\2.15.2\jackson-dataformat-yaml-2.15.2.jar;C:\Users\ildonatomz.m2\repository\com\fasterxml\jackson\datatype\jackson-datatype-jsr310\2.15.2\jackson-datatype-jsr310-2.15.2.jar;C:\Users\ildonatomz.m2\repository\com\fasterxml\jackson\datatype\jackson-datatype-jdk8\2.15.2\jackson-datatype-jdk8-2.15.2.jar;C:\Users\ildonatomz.m2\repository\org\immutables\value\2.9.3\value-2.9.3.jar;C:\Users\ildonatomz.m2\repository\org\springframework\spring-context\5.3.30\spring-context-5.3.30.jar;C:\Users\ildonatomz.m2\repository\org\springframework\spring-aop\5.3.30\spring-aop-5.3.30.jar;C:\Users\ildonatomz.m2\repository\org\springframework\spring-beans\5.3.30\spring-beans-5.3.30.jar;C:\Users\ildonatomz.m2\repository\org\springframework\spring-expression\5.3.30\spring-expression-5.3.30.jar;C:\Users\ildonatomz.m2\repository\org\springframework\spring-context-support\5.3.30\spring-context-support-5.3.30.jar;C:\Users\ildonatomz.m2\repository\org\springframework\spring-jdbc\5.3.30\spring-jdbc-5.3.30.jar;C:\Users\ildonatomz.m2\repository\org\springframework\spring-tx\5.3.30\spring-tx-5.3.30.jar;C:\Users\ildonatomz.m2\repository\org\freemarker\freemarker\2.3.32\freemarker-2.3.32.jar;C:\Users\ildonatomz.m2\repository\javax\mail\mail\1.4.7\mail-1.4.7.jar;C:\Users\ildonatomz.m2\repository\javax\activation\activation\1.1\activation-1.1.jar;C:\Users\ildonatomz.m2\repository\de\svenkubiak\jBCrypt\0.4.3\jBCrypt-0.4.3.jar;C:\Users\ildonatomz.m2\repository\org\apache\poi\poi-ooxml\5.2.4\poi-ooxml-5.2.4.jar;C:\Users\ildonatomz.m2\repository\org\apache\poi\poi\5.2.4\poi-5.2.4.jar;C:\Users\ildonatomz.m2\repository\commons-codec\commons-codec\1.16.0\commons-codec-1.16.0.jar;C:\Users\ildonatomz.m2\repository\com\zaxxer\SparseBitSet\1.3\SparseBitSet-1.3.jar;C:\Users\ildonatomz.m2\repository\org\apache\poi\poi-ooxml-lite\5.2.4\poi-ooxml-lite-5.2.4.jar;C:\Users\ildonatomz.m2\repository\org\apache\xmlbeans\xmlbeans\5.1.1\xmlbeans-5.1.1.jar;C:\Users\ildonatomz.m2\repository\org\apache\commons\commons-compress\1.24.0\commons-compress-1.24.0.jar;C:\Users\ildonatomz.m2\repository\commons-io\commons-io\2.13.0\commons-io-2.13.0.jar;C:\Users\ildonatomz.m2\repository\com\github\virtuald\curvesapi\1.08\curvesapi-1.08.jar;C:\Users\ildonatomz.m2\repository\org\apache\logging\log4j\log4j-api\2.20.0\log4j-api-2.20.0.jar;C:\Users\ildonatomz.m2\repository\org\apache\commons\commons-collections4\4.4\commons-collections4-4.4.jar;C:\Users\ildonatomz.m2\repository\org\apache\commons\commons-jexl3\3.2.1\commons-jexl3-3.2.1.jar;C:\Users\ildonatomz.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\ildonatomz.m2\repository\org\postgresql\postgresql\42.2.5\postgresql-42.2.5.jar;C:\Users\ildonatomz.m2\repository\org\jooq\jooq\3.13.2\jooq-3.13.2.jar;C:\Users\ildonatomz.m2\repository\org\reactivestreams\reactive-streams\1.0.2\reactive-streams-1.0.2.jar;C:\Users\ildonatomz.m2\repository\javax\xml\bind\jaxb-api\2.3.1\jaxb-api-2.3.1.jar;C:\Users\ildonatomz.m2\repository\javax\activation\javax.activation-api\1.2.0\javax.activation-api-1.2.0.jar org.finos.waltz.jobs.generators.LoadAll
Exception in thread "main" com.google.common.util.concurrent.ExecutionError: com.google.common.util.concurrent.ExecutionError: java.lang.ExceptionInInitializerError
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2212)
at com.google.common.cache.LocalCache.get(LocalCache.java:4053)
at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4057)
at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4986)
at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4992)
at com.google.inject.internal.FailableCache.get(FailableCache.java:48)
at com.google.inject.internal.ConstructorInjectorStore.get(ConstructorInjectorStore.java:50)
at com.google.inject.internal.ConstructorBindingImpl.initialize(ConstructorBindingImpl.java:138)
at com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.java:550)
at com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:887)
at com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:808)
at com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:285)
at com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:217)
at com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:1009)
at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1041)
at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1004)
at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1054)
at io.codearte.jfairy.Bootstrap$Builder.getDefaultDataMaster(Bootstrap.java:164)
at io.codearte.jfairy.Bootstrap$Builder.build(Bootstrap.java:224)
at io.codearte.jfairy.Bootstrap.create(Bootstrap.java:82)
at io.codearte.jfairy.Fairy.create(Fairy.java:48)
at org.finos.waltz.jobs.generators.PersonDataGenerator.(PersonDataGenerator.java:47)
at org.finos.waltz.jobs.generators.LoadAll.(LoadAll.java:33)
Caused by: com.google.common.util.concurrent.ExecutionError: java.lang.ExceptionInInitializerError
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2212)
at com.google.common.cache.LocalCache.get(LocalCache.java:4053)
at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4057)
at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4986)
at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4992)
at com.google.inject.internal.FailableCache.get(FailableCache.java:48)
at com.google.inject.internal.ConstructorInjectorStore.get(ConstructorInjectorStore.java:50)
at com.google.inject.internal.ConstructorBindingImpl.initialize(ConstructorBindingImpl.java:138)
at com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.java:550)
at com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:887)
at com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:808)
at com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:285)
at com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:217)
at com.google.inject.internal.InjectorImpl.createParameterInjector(InjectorImpl.java:965)
at com.google.inject.internal.InjectorImpl.getParametersInjectors(InjectorImpl.java:953)
at com.google.inject.internal.ConstructorInjectorStore.createConstructor(ConstructorInjectorStore.java:71)
at com.google.inject.internal.ConstructorInjectorStore.access$000(ConstructorInjectorStore.java:29)
at com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:37)
at com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:33)
at com.google.inject.internal.FailableCache$1.load(FailableCache.java:37)
at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3628)
at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2336)
at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2295)
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2208)
... 22 more
Caused by: java.lang.ExceptionInInitializerError
at com.google.inject.internal.cglib.reflect.$FastClass$Generator.getProtectionDomain(FastClass.java:73)
at com.google.inject.internal.cglib.core.$AbstractClassGenerator.create(AbstractClassGenerator.java:206)
at com.google.inject.internal.cglib.reflect.$FastClass$Generator.create(FastClass.java:65)
at com.google.inject.internal.BytecodeGen.newFastClassForMember(BytecodeGen.java:252)
at com.google.inject.internal.BytecodeGen.newFastClassForMember(BytecodeGen.java:203)
at com.google.inject.internal.DefaultConstructionProxyFactory.create(DefaultConstructionProxyFactory.java:53)
at com.google.inject.internal.ProxyFactory.create(ProxyFactory.java:158)
at com.google.inject.internal.ConstructorInjectorStore.createConstructor(ConstructorInjectorStore.java:90)
at com.google.inject.internal.ConstructorInjectorStore.access$000(ConstructorInjectorStore.java:29)
at com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:37)
at com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:33)
at com.google.inject.internal.FailableCache$1.load(FailableCache.java:37)
at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3628)
at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2336)
at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2295)
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2208)
... 45 more
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @757942a1
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:199)
at java.base/java.lang.reflect.Method.setAccessible(Method.java:193)
at com.google.inject.internal.cglib.core.$ReflectUtils$1.run(ReflectUtils.java:52)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
at com.google.inject.internal.cglib.core.$ReflectUtils.(ReflectUtils.java:42)
... 61 more

Process finished with exit code 1

Actual Result

No response

@donatomz donatomz added the bug Defect affecting the currently released version of Waltz label Oct 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Defect affecting the currently released version of Waltz
Projects
None yet
Development

No branches or pull requests

1 participant