tkobayas opened a new issue, #6775: URL: https://github.com/apache/incubator-kie-drools/issues/6775
https://productionresultssa9.blob.core.windows.net/actions-results/8a3461e3-1265-43f4-aad3-c52f14d0d2b4/workflow-job-run-1d0654ae-da71-5cbd-8c6f-84d555ad2285/logs/job/job-logs.txt?rsct=text%2Fplain&se=2026-06-25T06%3A33%3A21Z&sig=KMRzEeAikI0xFtzXjH3CEaLs7TFcRJayTzAFl38aHBc%3D&ske=2026-06-25T09%3A37%3A17Z&skoid=ca7593d4-ee42-46cd-af88-8b886a2f84eb&sks=b&skt=2026-06-25T05%3A37%3A17Z&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skv=2025-11-05&sp=r&spr=https&sr=b&st=2026-06-25T06%3A23%3A16Z&sv=2025-11-05 ``` 2026-06-25T05:45:31.6244240Z [INFO] Running org.kie.scanner.embedder.MavenDeployTest 2026-06-25T05:45:31.7865060Z 05:45:31.623 [main] WARN o.k.m.i.embedder.MavenSettings.initSettings:107 - Environment variable M2_HOME is not set 2026-06-25T05:45:32.0493500Z 05:45:32.046 [main] WARN o.k.m.i.embedder.MavenSettings.initSettings:107 - Environment variable M2_HOME is not set 2026-06-25T05:45:32.1892370Z 05:45:32.049 [main] WARN o.k.m.i.embedder.MavenSettings.initSettings:107 - Environment variable M2_HOME is not set 2026-06-25T05:45:32.3766650Z 05:45:32.375 [main] WARN o.k.m.i.embedder.MavenSettings.initSettings:107 - Environment variable M2_HOME is not set 2026-06-25T05:45:32.3877800Z [ERROR] Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.755 s <<< FAILURE! -- in org.kie.scanner.embedder.MavenDeployTest 2026-06-25T05:45:32.3890250Z [ERROR] org.kie.scanner.embedder.MavenDeployTest.testKScannerWithDeployUsingDistributionManagement -- Time elapsed: 0.425 s <<< ERROR! 2026-06-25T05:45:32.3891900Z java.lang.UnsupportedClassVersionError: org/kie/test/Rule_rule3982521167 has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 61.0 2026-06-25T05:45:32.3892970Z at java.base/java.lang.ClassLoader.defineClass1(Native Method) 2026-06-25T05:45:32.3893450Z at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1017) 2026-06-25T05:45:32.3894010Z at org.drools.wiring.dynamic.PackageClassLoader.writeClass(PackageClassLoader.java:140) 2026-06-25T05:45:32.3894660Z at org.drools.wiring.dynamic.PackageClassLoader.internalDefineClass(PackageClassLoader.java:110) 2026-06-25T05:45:32.3895470Z at org.drools.wiring.dynamic.PackageClassLoader.fastFindClass(PackageClassLoader.java:81) 2026-06-25T05:45:32.3896090Z at org.drools.wiring.dynamic.PackageClassLoader.loadClass(PackageClassLoader.java:58) 2026-06-25T05:45:32.3896620Z at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525) 2026-06-25T05:45:32.3897170Z at org.kie.test.Rule_rule3982521167DefaultConsequenceInvokerGenerated.evaluate(Unknown Source) 2026-06-25T05:45:32.3897770Z at org.kie.test.Rule_rule3982521167DefaultConsequenceInvoker.evaluate(Unknown Source) 2026-06-25T05:45:32.3898350Z at org.drools.core.phreak.RuleExecutor.fireActivationEvent(RuleExecutor.java:439) 2026-06-25T05:45:32.3898900Z at org.drools.core.phreak.RuleExecutor.fireActivation(RuleExecutor.java:417) 2026-06-25T05:45:32.3899410Z at org.drools.core.phreak.RuleExecutor.fire(RuleExecutor.java:150) 2026-06-25T05:45:32.3899940Z at org.drools.core.phreak.RuleExecutor.evaluateNetworkAndFire(RuleExecutor.java:91) 2026-06-25T05:45:32.3900600Z at org.drools.core.concurrent.AbstractGroupEvaluator.evaluateAndFire(AbstractGroupEvaluator.java:53) 2026-06-25T05:45:32.3901230Z at org.drools.kiesession.agenda.DefaultAgenda.fireLoop(DefaultAgenda.java:616) 2026-06-25T05:45:32.3901830Z at org.drools.kiesession.agenda.DefaultAgenda.internalFireAllRules(DefaultAgenda.java:569) 2026-06-25T05:45:32.3902440Z at org.drools.kiesession.agenda.DefaultAgenda.fireAllRules(DefaultAgenda.java:561) 2026-06-25T05:45:32.3903170Z at org.drools.kiesession.session.StatefulKnowledgeSessionImpl.internalFireAllRules(StatefulKnowledgeSessionImpl.java:1110) 2026-06-25T05:45:32.3904020Z at org.drools.kiesession.session.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1101) 2026-06-25T05:45:32.3904830Z at org.drools.kiesession.session.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1085) 2026-06-25T05:45:32.3905510Z at org.kie.scanner.AbstractKieCiTest.checkKSession(AbstractKieCiTest.java:332) 2026-06-25T05:45:32.3906050Z at org.kie.scanner.AbstractKieCiTest.checkKSession(AbstractKieCiTest.java:326) 2026-06-25T05:45:32.3906760Z at org.kie.scanner.embedder.MavenDeployTest.testKScannerWithDeployUsingDistributionManagement(MavenDeployTest.java:172) 2026-06-25T05:45:32.3907290Z ``` Not sure if it's intermittent. I'll test. Possible cause: The matrix is java: [17, 21] on macos-latest. The setup-java action sets the right JAVA_HOME, but the kie-scanner test internally compiles a kjar using the ECJ compiler or an in-process Maven invocation. If that inner compilation picks up a different JDK (e.g. the runner's default Java 21 via PATH rather than the JAVA_HOME set by setup-java), the resulting class files would be version 65 (Java 21) while the test JVM is 17. The M2_HOME is not set warnings confirm that Maven's environment isn't fully configured for the embedded Maven used by kie-scanner. The macOS runner likely has Java 21 pre-installed as the system default, and the embedded Maven fork inherits that instead of the setup-java JDK 17. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
