You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by GitBox <gi...@apache.org> on 2021/02/15 11:23:16 UTC

[GitHub] [camel-quarkus] ppalaga opened a new issue #2253: OptaPlanner test fails on Quarkus Platform after upgrading to Kogito 1.2 and OptaPlanner 8.2

ppalaga opened a new issue #2253:
URL: https://github.com/apache/camel-quarkus/issues/2253


   Steps to reproduce:
   
   ```
   git clone git@github.com:quarkusio/quarkus-platform.git
   cd quarkus-platform
   git fetch origin pull/186/head:pr186
   git checkout pr186
   
   mvn clean install -DskipTests
   cd integration-tests/camel/invoked/root/camel-optaplanner
   mvn clean tests
   ...
   
   [INFO] --- maven-surefire-plugin:2.22.0:test (default-test) @ quarkus-universe-integration-tests-camel-optaplanner ---
   [INFO] 
   [INFO] -------------------------------------------------------
   [INFO]  T E S T S
   [INFO] -------------------------------------------------------
   [INFO] Running org.apache.camel.quarkus.component.optaplanner.it.OptaplannerTest
   [ERROR] Tests run: 2, Failures: 0, Errors: 1, Skipped: 1, Time elapsed: 3.396 s <<< FAILURE! - in org.apache.camel.quarkus.component.optaplanner.it.OptaplannerTest
   [ERROR] solveSync  Time elapsed: 0.007 s  <<< ERROR!
   java.lang.RuntimeException: 
   java.lang.RuntimeException: io.quarkus.builder.BuildException: Build failure: Build failed due to errors
           [error]: Build step org.optaplanner.quarkus.deployment.OptaPlannerProcessor#recordAndRegisterBeans threw an exception: java.lang.IllegalStateException: java.lang.ClassNotFoundException: org.optaplanner.core.api.domain.solution.drools.ProblemFactCollectionProperty
           at org.optaplanner.quarkus.gizmo.annotations.QuarkusRecordableAnnotations.getQuarkusRecorderFriendlyAnnotation(QuarkusRecordableAnnotations.java:53)
           at org.optaplanner.quarkus.gizmo.annotations.QuarkusRecordableAnnotatedElement.lambda$getAnnotationListFromAnnotationInstanceList$1(QuarkusRecordableAnnotatedElement.java:58)
           at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
           at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
           at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
           at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
           at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
           at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
           at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
           at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
           at org.optaplanner.quarkus.gizmo.annotations.QuarkusRecordableAnnotatedElement.getAnnotationListFromAnnotationInstanceList(QuarkusRecordableAnnotatedElement.java:59)
           at org.optaplanner.quarkus.gizmo.annotations.QuarkusRecordableAnnotatedElement.<init>(QuarkusRecordableAnnotatedElement.java:46)
           at org.optaplanner.quarkus.deployment.GizmoMemberAccessorEntityEnhancer.generateFieldAccessor(GizmoMemberAccessorEntityEnhancer.java:131)
           at org.optaplanner.quarkus.deployment.OptaPlannerProcessor.generateDomainAccessors(OptaPlannerProcessor.java:428)
           at org.optaplanner.quarkus.deployment.OptaPlannerProcessor.recordAndRegisterBeans(OptaPlannerProcessor.java:161)
           at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
           at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
           at java.base/java.lang.reflect.Method.invoke(Method.java:566)
           at io.quarkus.deployment.ExtensionLoader$2.execute(ExtensionLoader.java:972)
           at io.quarkus.builder.BuildContext.run(BuildContext.java:277)
           at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2415)
           at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1452)
           at java.base/java.lang.Thread.run(Thread.java:834)
           at org.jboss.threads.JBossThread.run(JBossThread.java:501)
   Caused by: java.lang.ClassNotFoundException: org.optaplanner.core.api.domain.solution.drools.ProblemFactCollectionProperty
           at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
           at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
           at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
           at io.quarkus.bootstrap.classloading.QuarkusClassLoader.loadClass(QuarkusClassLoader.java:428)
           at io.quarkus.bootstrap.classloading.QuarkusClassLoader.loadClass(QuarkusClassLoader.java:378)
           at java.base/java.lang.Class.forName0(Native Method)
           at java.base/java.lang.Class.forName(Class.java:315)
           at org.optaplanner.quarkus.gizmo.annotations.QuarkusRecordableAnnotations.getQuarkusRecorderFriendlyAnnotation(QuarkusRecordableAnnotations.java:51)
           ... 24 more
   
           at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:574)
           at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:644)
           at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
           at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
           at org.junit.jupiter.api.extension.InvocationInterceptor.interceptTestClassConstructor(InvocationInterceptor.java:72)
           at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
           at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
           at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
           at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
           at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
           at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
           at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:77)
           at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestClassConstructor(ClassBasedTestDescriptor.java:342)
           at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateTestClass(ClassBasedTestDescriptor.java:289)
           at org.junit.jupiter.engine.descriptor.ClassTestDescriptor.instantiateTestClass(ClassTestDescriptor.java:79)
           at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:267)
           at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$2(ClassBasedTestDescriptor.java:259)
           at java.base/java.util.Optional.orElseGet(Optional.java:369)
           at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$3(ClassBasedTestDescriptor.java:258)
           at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31)
           at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:101)
           at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
           at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:100)
           at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:65)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$1(NodeTestTask.java:111)
           at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:111)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:79)
           at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
           at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
           at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
           at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
           at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
           at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
           at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
           at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
           at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
           at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
           at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
           at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
           at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
           at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
           at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
           at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
           at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:142)
           at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:117)
           at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:383)
           at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:344)
           at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:125)
           at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:417)
   Caused by: java.lang.RuntimeException: io.quarkus.builder.BuildException: Build failure: Build failed due to errors
           [error]: Build step org.optaplanner.quarkus.deployment.OptaPlannerProcessor#recordAndRegisterBeans threw an exception: java.lang.IllegalStateException: java.lang.ClassNotFoundException: org.optaplanner.core.api.domain.solution.drools.ProblemFactCollectionProperty
           at org.optaplanner.quarkus.gizmo.annotations.QuarkusRecordableAnnotations.getQuarkusRecorderFriendlyAnnotation(QuarkusRecordableAnnotations.java:53)
           at org.optaplanner.quarkus.gizmo.annotations.QuarkusRecordableAnnotatedElement.lambda$getAnnotationListFromAnnotationInstanceList$1(QuarkusRecordableAnnotatedElement.java:58)
           at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
           at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
           at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
           at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
           at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
           at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
           at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
           at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
           at org.optaplanner.quarkus.gizmo.annotations.QuarkusRecordableAnnotatedElement.getAnnotationListFromAnnotationInstanceList(QuarkusRecordableAnnotatedElement.java:59)
           at org.optaplanner.quarkus.gizmo.annotations.QuarkusRecordableAnnotatedElement.<init>(QuarkusRecordableAnnotatedElement.java:46)
           at org.optaplanner.quarkus.deployment.GizmoMemberAccessorEntityEnhancer.generateFieldAccessor(GizmoMemberAccessorEntityEnhancer.java:131)
           at org.optaplanner.quarkus.deployment.OptaPlannerProcessor.generateDomainAccessors(OptaPlannerProcessor.java:428)
           at org.optaplanner.quarkus.deployment.OptaPlannerProcessor.recordAndRegisterBeans(OptaPlannerProcessor.java:161)
           at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
           at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
           at java.base/java.lang.reflect.Method.invoke(Method.java:566)
           at io.quarkus.deployment.ExtensionLoader$2.execute(ExtensionLoader.java:972)
           at io.quarkus.builder.BuildContext.run(BuildContext.java:277)
           at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2415)
           at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1452)
           at java.base/java.lang.Thread.run(Thread.java:834)
           at org.jboss.threads.JBossThread.run(JBossThread.java:501)
   Caused by: java.lang.ClassNotFoundException: org.optaplanner.core.api.domain.solution.drools.ProblemFactCollectionProperty
           at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
           at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
           at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
           at io.quarkus.bootstrap.classloading.QuarkusClassLoader.loadClass(QuarkusClassLoader.java:428)
           at io.quarkus.bootstrap.classloading.QuarkusClassLoader.loadClass(QuarkusClassLoader.java:378)
           at java.base/java.lang.Class.forName0(Native Method)
           at java.base/java.lang.Class.forName(Class.java:315)
           at org.optaplanner.quarkus.gizmo.annotations.QuarkusRecordableAnnotations.getQuarkusRecorderFriendlyAnnotation(QuarkusRecordableAnnotations.java:51)
           ... 24 more
   
           at io.quarkus.runner.bootstrap.AugmentActionImpl.runAugment(AugmentActionImpl.java:274)
           at io.quarkus.runner.bootstrap.AugmentActionImpl.createInitialRuntimeApplication(AugmentActionImpl.java:150)
           at io.quarkus.runner.bootstrap.AugmentActionImpl.createInitialRuntimeApplication(AugmentActionImpl.java:57)
           at io.quarkus.test.junit.QuarkusTestExtension.doJavaStart(QuarkusTestExtension.java:245)
           at io.quarkus.test.junit.QuarkusTestExtension.ensureStarted(QuarkusTestExtension.java:552)
           at io.quarkus.test.junit.QuarkusTestExtension.beforeAll(QuarkusTestExtension.java:588)
           at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeBeforeAllCallbacks$8(ClassBasedTestDescriptor.java:368)
           at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
           at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeBeforeAllCallbacks(ClassBasedTestDescriptor.java:368)
           at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:192)
           at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:78)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:136)
           ... 29 more
   Caused by: io.quarkus.builder.BuildException: Build failure: Build failed due to errors
           [error]: Build step org.optaplanner.quarkus.deployment.OptaPlannerProcessor#recordAndRegisterBeans threw an exception: java.lang.IllegalStateException: java.lang.ClassNotFoundException: org.optaplanner.core.api.domain.solution.drools.ProblemFactCollectionProperty
           at org.optaplanner.quarkus.gizmo.annotations.QuarkusRecordableAnnotations.getQuarkusRecorderFriendlyAnnotation(QuarkusRecordableAnnotations.java:53)
           at org.optaplanner.quarkus.gizmo.annotations.QuarkusRecordableAnnotatedElement.lambda$getAnnotationListFromAnnotationInstanceList$1(QuarkusRecordableAnnotatedElement.java:58)
           at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
           at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
           at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
           at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
           at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
           at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
           at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
           at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
           at org.optaplanner.quarkus.gizmo.annotations.QuarkusRecordableAnnotatedElement.getAnnotationListFromAnnotationInstanceList(QuarkusRecordableAnnotatedElement.java:59)
           at org.optaplanner.quarkus.gizmo.annotations.QuarkusRecordableAnnotatedElement.<init>(QuarkusRecordableAnnotatedElement.java:46)
           at org.optaplanner.quarkus.deployment.GizmoMemberAccessorEntityEnhancer.generateFieldAccessor(GizmoMemberAccessorEntityEnhancer.java:131)
           at org.optaplanner.quarkus.deployment.OptaPlannerProcessor.generateDomainAccessors(OptaPlannerProcessor.java:428)
           at org.optaplanner.quarkus.deployment.OptaPlannerProcessor.recordAndRegisterBeans(OptaPlannerProcessor.java:161)
           at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
           at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
           at java.base/java.lang.reflect.Method.invoke(Method.java:566)
           at io.quarkus.deployment.ExtensionLoader$2.execute(ExtensionLoader.java:972)
           at io.quarkus.builder.BuildContext.run(BuildContext.java:277)
           at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2415)
           at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1452)
           at java.base/java.lang.Thread.run(Thread.java:834)
           at org.jboss.threads.JBossThread.run(JBossThread.java:501)
   Caused by: java.lang.ClassNotFoundException: org.optaplanner.core.api.domain.solution.drools.ProblemFactCollectionProperty
           at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
           at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
           at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
           at io.quarkus.bootstrap.classloading.QuarkusClassLoader.loadClass(QuarkusClassLoader.java:428)
           at io.quarkus.bootstrap.classloading.QuarkusClassLoader.loadClass(QuarkusClassLoader.java:378)
           at java.base/java.lang.Class.forName0(Native Method)
           at java.base/java.lang.Class.forName(Class.java:315)
           at org.optaplanner.quarkus.gizmo.annotations.QuarkusRecordableAnnotations.getQuarkusRecorderFriendlyAnnotation(QuarkusRecordableAnnotations.java:51)
           ... 24 more
   
           at io.quarkus.builder.Execution.run(Execution.java:116)
           at io.quarkus.builder.BuildExecutionBuilder.execute(BuildExecutionBuilder.java:79)
           at io.quarkus.deployment.QuarkusAugmentor.run(QuarkusAugmentor.java:148)
           at io.quarkus.runner.bootstrap.AugmentActionImpl.runAugment(AugmentActionImpl.java:272)
           ... 40 more
   Caused by: java.lang.IllegalStateException: java.lang.ClassNotFoundException: org.optaplanner.core.api.domain.solution.drools.ProblemFactCollectionProperty
           at org.optaplanner.quarkus.gizmo.annotations.QuarkusRecordableAnnotations.getQuarkusRecorderFriendlyAnnotation(QuarkusRecordableAnnotations.java:53)
           at org.optaplanner.quarkus.gizmo.annotations.QuarkusRecordableAnnotatedElement.lambda$getAnnotationListFromAnnotationInstanceList$1(QuarkusRecordableAnnotatedElement.java:58)
           at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
           at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
           at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
           at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
           at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
           at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
           at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
           at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
           at org.optaplanner.quarkus.gizmo.annotations.QuarkusRecordableAnnotatedElement.getAnnotationListFromAnnotationInstanceList(QuarkusRecordableAnnotatedElement.java:59)
           at org.optaplanner.quarkus.gizmo.annotations.QuarkusRecordableAnnotatedElement.<init>(QuarkusRecordableAnnotatedElement.java:46)
           at org.optaplanner.quarkus.deployment.GizmoMemberAccessorEntityEnhancer.generateFieldAccessor(GizmoMemberAccessorEntityEnhancer.java:131)
           at org.optaplanner.quarkus.deployment.OptaPlannerProcessor.generateDomainAccessors(OptaPlannerProcessor.java:428)
           at org.optaplanner.quarkus.deployment.OptaPlannerProcessor.recordAndRegisterBeans(OptaPlannerProcessor.java:161)
           at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
           at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
           at java.base/java.lang.reflect.Method.invoke(Method.java:566)
           at io.quarkus.deployment.ExtensionLoader$2.execute(ExtensionLoader.java:972)
           at io.quarkus.builder.BuildContext.run(BuildContext.java:277)
           at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2415)
           at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1452)
           at java.base/java.lang.Thread.run(Thread.java:834)
           at org.jboss.threads.JBossThread.run(JBossThread.java:501)
   Caused by: java.lang.ClassNotFoundException: org.optaplanner.core.api.domain.solution.drools.ProblemFactCollectionProperty
           at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
           at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
           at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
           at io.quarkus.bootstrap.classloading.QuarkusClassLoader.loadClass(QuarkusClassLoader.java:428)
           at io.quarkus.bootstrap.classloading.QuarkusClassLoader.loadClass(QuarkusClassLoader.java:378)
           at java.base/java.lang.Class.forName0(Native Method)
           at java.base/java.lang.Class.forName(Class.java:315)
           at org.optaplanner.quarkus.gizmo.annotations.QuarkusRecordableAnnotations.getQuarkusRecorderFriendlyAnnotation(QuarkusRecordableAnnotations.java:51)
           ... 24 more
   
   [INFO] 
   [INFO] Results:
   [INFO] 
   [ERROR] Errors: 
   [ERROR]   OptaplannerTest.solveSync ยป Runtime java.lang.RuntimeException: io.quarkus.bui...
   [INFO] 
   [ERROR] Tests run: 2, Failures: 0, Errors: 1, Skipped: 1
   ```
   Checkout https://github.com/quarkusio/quarkus-platform/pull/186
   
   


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [camel-quarkus] ppalaga closed issue #2253: Camel Quarkus OptaPlanner does not work as of Quarkus 1.12 in apps generated by code.quarkus.io

Posted by GitBox <gi...@apache.org>.
ppalaga closed issue #2253:
URL: https://github.com/apache/camel-quarkus/issues/2253


   


-- 
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [camel-quarkus] jamesnetherton commented on issue #2253: OptaPlanner test fails on Quarkus Platform after upgrading to Kogito 1.2 and OptaPlanner 8.2

Posted by GitBox <gi...@apache.org>.
jamesnetherton commented on issue #2253:
URL: https://github.com/apache/camel-quarkus/issues/2253#issuecomment-779158190


   Related https://github.com/apache/camel-quarkus/issues/2243.


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [camel-quarkus] ppalaga commented on issue #2253: Camel Quarkus OptaPlanner does not work as of Quarkus 1.12 in apps generated by code.quarkus.io

Posted by GitBox <gi...@apache.org>.
ppalaga commented on issue #2253:
URL: https://github.com/apache/camel-quarkus/issues/2253#issuecomment-811946540


   Solved by upgrading to Camel Quarkus 1.8.0 in the platform. https://github.com/quarkusio/quarkus-platform/pull/213/files#diff-c6d058d44ee5fd34bee9663079c909d7945e3638d03b6d0196dc30361d829546L11-L14


-- 
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [camel-quarkus] zbendhiba commented on issue #2253: OptaPlanner test fails on Quarkus Platform after upgrading to Kogito 1.2 and OptaPlanner 8.2

Posted by GitBox <gi...@apache.org>.
zbendhiba commented on issue #2253:
URL: https://github.com/apache/camel-quarkus/issues/2253#issuecomment-779163639


   camel-optaplanner don't compile with optaplanner 8.x. It would be available for 3.9
   I guess on the platform it takes the optaplanner version from quarkus-bom, not from ours


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [camel-quarkus] ppalaga commented on issue #2253: OptaPlanner test fails on Quarkus Platform after upgrading to Kogito 1.2 and OptaPlanner 8.2

Posted by GitBox <gi...@apache.org>.
ppalaga commented on issue #2253:
URL: https://github.com/apache/camel-quarkus/issues/2253#issuecomment-779169480


   > camel-optaplanner don't compile with optaplanner 8.x. It would be available for 3.9
   
   I see, thanks for the explanation.
   
   > I guess on the platform it takes the optaplanner version from quarkus-bom, not from ours
   
   I do not see Optaplanner in quarkus-bom. Quarkus platform BOM imports `org.optaplanner:optaplanner-bom` and apparently it takes a higher precedence than the version that is coming via Camel Quarkus.


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [camel-quarkus] ppalaga commented on issue #2253: OptaPlanner test fails on Quarkus Platform after upgrading to Kogito 1.2 and OptaPlanner 8.2

Posted by GitBox <gi...@apache.org>.
ppalaga commented on issue #2253:
URL: https://github.com/apache/camel-quarkus/issues/2253#issuecomment-779161072


   https://issues.apache.org/jira/browse/CAMEL-16194 means that there is no way to fix this on top of Camel 3.8?


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org