-
Bug
-
Resolution: Cannot Reproduce
-
Major
-
None
-
10.0.0
-
None
-
False
-
-
False
-
---
-
---
-
Important
I am attempting to add JDBC Postgres persistence to an existing Java, Kafka Streams, Kogito, Quarkus project. It appears that the codegen marshaller is calling Descriptor.getOption(String) with a parameter. This method does not take any parameters.
Java 17
Quarkus 3.15.1
kie 10.0.0
java.lang.RuntimeException: java.lang.RuntimeException: io.quarkus.builder.BuildException: Build failure: Build failed due to errors [error]: Build step org.kie.kogito.quarkus.processes.deployment.ProcessesAssetsProcessor#postGenerationProcessing threw an exception: java.lang.NoSuchMethodError: 'org.infinispan.protostream.descriptors.Option org.infinispan.protostream.descriptors.Descriptor.getOption(java.lang.String)' at org.kie.kogito.codegen.process.persistence.marshaller.AbstractMarshallerGenerator.packageFromOption(AbstractMarshallerGenerator.java:320) at org.kie.kogito.codegen.process.persistence.marshaller.AbstractMarshallerGenerator.lambda$generate$1(AbstractMarshallerGenerator.java:114) at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:178) at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:720) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) at org.kie.kogito.codegen.process.persistence.marshaller.AbstractMarshallerGenerator.generate(AbstractMarshallerGenerator.java:130) at org.kie.kogito.codegen.process.persistence.marshaller.AbstractMarshallerGenerator.generate(AbstractMarshallerGenerator.java:100) at org.kie.kogito.codegen.process.persistence.PersistenceGenerator.generateProtoMarshaller(PersistenceGenerator.java:157) at org.kie.kogito.codegen.process.persistence.PersistenceGenerator.internalGenerate(PersistenceGenerator.java:127) at org.kie.kogito.codegen.core.AbstractGenerator.generate(AbstractGenerator.java:72) at org.kie.kogito.quarkus.workflow.deployment.WorkflowProcessor.getGeneratedPersistenceFiles(WorkflowProcessor.java:238) at org.kie.kogito.quarkus.workflow.deployment.WorkflowProcessor.generatePersistenceInfo(WorkflowProcessor.java:214) at org.kie.kogito.quarkus.workflow.deployment.WorkflowProcessor.postGenerationProcessing(WorkflowProcessor.java:184) at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:732) at io.quarkus.deployment.ExtensionLoader$3.execute(ExtensionLoader.java:856) at io.quarkus.builder.BuildContext.run(BuildContext.java:256) at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18) at org.jboss.threads.EnhancedQueueExecutor$Task.doRunWith(EnhancedQueueExecutor.java:2516) at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2495) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1521) at java.base/java.lang.Thread.run(Thread.java:833) at org.jboss.threads.JBossThread.run(JBossThread.java:483)