tkobayas opened a new issue, #6511: URL: https://github.com/apache/incubator-kie-drools/issues/6511
Drools GHA started to fail since around Oct 29. https://github.com/apache/incubator-kie-drools/actions/workflows/pr-drools.yml ``` 2025-11-05T14:23:33.8057245Z [ERROR] Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 1.443 s <<< FAILURE! -- in org.drools.traits.persistence.PersistenceTest 2025-11-05T14:23:33.8063219Z [ERROR] org.drools.traits.persistence.PersistenceTest.testTraitsSerialization(String)[1] -- Time elapsed: 1.156 s <<< ERROR! 2025-11-05T14:23:33.8065055Z java.lang.IllegalStateException: java.lang.reflect.InvocationTargetException 2025-11-05T14:23:33.8066650Z at org.drools.persistence.jpa.KnowledgeStoreServiceImpl.buildCommandService(KnowledgeStoreServiceImpl.java:168) 2025-11-05T14:23:33.8068503Z at org.drools.persistence.jpa.KnowledgeStoreServiceImpl.newKieSession(KnowledgeStoreServiceImpl.java:71) 2025-11-05T14:23:33.8070354Z at org.drools.persistence.jpa.KnowledgeStoreServiceImpl.newKieSession(KnowledgeStoreServiceImpl.java:40) 2025-11-05T14:23:33.8072033Z at org.drools.traits.persistence.PersistenceTest.testTraitsSerialization(PersistenceTest.java:130) 2025-11-05T14:23:33.8078262Z at java.base/java.lang.reflect.Method.invoke(Method.java:569) 2025-11-05T14:23:33.8080583Z at java.base/java.util.Optional.ifPresent(Optional.java:178) 2025-11-05T14:23:33.8081458Z at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) 2025-11-05T14:23:33.8082472Z at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) 2025-11-05T14:23:33.8083524Z at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) 2025-11-05T14:23:33.8084496Z at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) 2025-11-05T14:23:33.8085520Z at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) 2025-11-05T14:23:33.8086585Z at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:992) 2025-11-05T14:23:33.8089991Z at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) 2025-11-05T14:23:33.8091227Z at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) 2025-11-05T14:23:33.8095866Z at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) 2025-11-05T14:23:33.8096783Z at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) 2025-11-05T14:23:33.8098008Z at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) 2025-11-05T14:23:33.8099078Z at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:992) 2025-11-05T14:23:33.8100232Z at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) 2025-11-05T14:23:33.8101596Z at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) 2025-11-05T14:23:33.8102663Z at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) 2025-11-05T14:23:33.8103757Z at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) 2025-11-05T14:23:33.8104786Z at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) 2025-11-05T14:23:33.8105789Z at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) 2025-11-05T14:23:33.8107050Z at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) 2025-11-05T14:23:33.8108084Z at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) 2025-11-05T14:23:33.8109349Z at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) 2025-11-05T14:23:33.8110565Z at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) 2025-11-05T14:23:33.8111602Z at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) 2025-11-05T14:23:33.8112629Z at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) 2025-11-05T14:23:33.8113648Z at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) 2025-11-05T14:23:33.8114601Z at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) 2025-11-05T14:23:33.8115686Z at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) 2025-11-05T14:23:33.8116670Z at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) 2025-11-05T14:23:33.8117943Z at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) 2025-11-05T14:23:33.8118974Z at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) 2025-11-05T14:23:33.8120015Z at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) 2025-11-05T14:23:33.8121260Z at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) 2025-11-05T14:23:33.8122324Z at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) 2025-11-05T14:23:33.8123435Z at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) 2025-11-05T14:23:33.8124704Z at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) 2025-11-05T14:23:33.8125752Z at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) 2025-11-05T14:23:33.8126788Z at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) 2025-11-05T14:23:33.8127782Z at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) 2025-11-05T14:23:33.8128488Z at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) 2025-11-05T14:23:33.8129168Z Caused by: java.lang.reflect.InvocationTargetException 2025-11-05T14:23:33.8130482Z at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 2025-11-05T14:23:33.8132119Z at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) 2025-11-05T14:23:33.8133736Z at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 2025-11-05T14:23:33.8135175Z at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) 2025-11-05T14:23:33.8136204Z at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) 2025-11-05T14:23:33.8137435Z at org.drools.persistence.jpa.KnowledgeStoreServiceImpl.buildCommandService(KnowledgeStoreServiceImpl.java:154) 2025-11-05T14:23:33.8138454Z ... 44 more 2025-11-05T14:23:33.8140656Z Caused by: <openjpa-4.0.0-r5b49d53 nonfatal user error> org.apache.openjpa.persistence.ArgumentException: This configuration disallows runtime optimization, but the following listed types were not enhanced at build time or at class load time with a javaagent: " 2025-11-05T14:23:33.8142735Z org.drools.persistence.info.WorkItemInfo 2025-11-05T14:23:33.8143304Z org.drools.persistence.info.SessionInfo". 2025-11-05T14:23:33.8144252Z at org.apache.openjpa.enhance.ManagedClassSubclasser.prepareUnenhancedClasses(ManagedClassSubclasser.java:117) 2025-11-05T14:23:33.8145522Z at org.apache.openjpa.kernel.AbstractBrokerFactory.loadPersistentTypes(AbstractBrokerFactory.java:314) 2025-11-05T14:23:33.8146699Z at org.apache.openjpa.kernel.AbstractBrokerFactory.initializeBroker(AbstractBrokerFactory.java:240) 2025-11-05T14:23:33.8147823Z at org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:216) 2025-11-05T14:23:33.8149162Z at org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:166) 2025-11-05T14:23:33.8150640Z at org.apache.openjpa.persistence.EntityManagerFactoryImpl.doCreateEM(EntityManagerFactoryImpl.java:282) 2025-11-05T14:23:33.8152056Z at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:201) 2025-11-05T14:23:33.8153587Z at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:188) 2025-11-05T14:23:33.8177711Z at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:178) 2025-11-05T14:23:33.8179947Z at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:64) 2025-11-05T14:23:33.8182047Z at org.drools.persistence.jpa.AbstractPersistenceContextManager.getApplicationScopedEntityManager(AbstractPersistenceContextManager.java:78) 2025-11-05T14:23:33.8184243Z at org.drools.persistence.jpa.JpaPersistenceContextManager.getApplicationScopedPersistenceContext(JpaPersistenceContextManager.java:58) 2025-11-05T14:23:33.8185724Z at org.drools.persistence.PersistableRunner.<init>(PersistableRunner.java:110) 2025-11-05T14:23:33.8186401Z ... 50 more ``` It seems to happen only with ubuntu, not with windows. Not reproducible locally. -- 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]
