alishaaaqil opened a new issue, #2043:
URL: https://github.com/apache/incubator-kie-issues/issues/2043

   Encountering a build failure in BAMOE 9.2.1 when processing a BPMN file 
containing text annotations with associations. 
   
   Stack Trace:
   
   `[ERROR] Failed to execute goal 
io.quarkus.platform:quarkus-maven-plugin:3.20.1:build (default) on project 
my-bamoe-business-service: Failed to build quarkus application: 
io.quarkus.builder.BuildException: Build failure: Build failed due to errors 
[ERROR] [error]: Build step 
org.kie.kogito.quarkus.common.deployment.KogitoAssetsProcessor#generateSources 
threw an exception: org.kie.kogito.codegen.process.ProcessCodegenException: 
Processes with errors are Invalid process: 
'/issue-bpmn-text-annotation/bamoe-9.2.x-lab/src/main/resources/bpmn/helloworld.bpmn'.
 Found error: org.jbpm.bpmn2.xml.ProcessParsingValidationException: Could not 
find target [_9E346FB1-1F24-4659-8DBA-AB0E575589E7] for association 
[_6BFB4D88-703D-4639-A681-2C81F7EB6672] [ERROR] [ERROR] at 
org.kie.kogito.codegen.process.ProcessCodegen.handleValidation(ProcessCodegen.java:171)
 [ERROR] at 
org.kie.kogito.codegen.process.ProcessCodegen.ofCollectedResources(ProcessCodegen.java:150)
 [ERROR] at org.kie.kogito.codegen.proce
 ss.ProcessCodegenFactory.create(ProcessCodegenFactory.java:32) [ERROR] at 
org.kie.kogito.codegen.core.utils.ApplicationGeneratorDiscovery.lambda$loadGenerators$0(ApplicationGeneratorDiscovery.java:60)
 [ERROR] at 
java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
 [ERROR] at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) 
[ERROR] at 
java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1845)
 [ERROR] at 
java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) 
[ERROR] at 
java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
 [ERROR] at 
java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921)
 [ERROR] at 
java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) 
[ERROR] at 
java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682)
 [ERROR] at org.kie.kogito.codegen.core.utils.Applica
 tionGeneratorDiscovery.loadGenerators(ApplicationGeneratorDiscovery.java:62) 
[ERROR] at 
org.kie.kogito.codegen.core.utils.ApplicationGeneratorDiscovery.discover(ApplicationGeneratorDiscovery.java:50)
 [ERROR] at 
org.kie.kogito.quarkus.common.deployment.KogitoAssetsProcessor.generateFiles(KogitoAssetsProcessor.java:298)
 [ERROR] at 
org.kie.kogito.quarkus.common.deployment.KogitoAssetsProcessor.generateSources(KogitoAssetsProcessor.java:147)
 [ERROR] at 
java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:732)
 [ERROR] at 
io.quarkus.deployment.ExtensionLoader$3.execute(ExtensionLoader.java:856) 
[ERROR] at io.quarkus.builder.BuildContext.run(BuildContext.java:255) [ERROR] 
at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18) [ERROR] 
at 
org.jboss.threads.EnhancedQueueExecutor$Task.doRunWith(EnhancedQueueExecutor.java:2675)
 [ERROR] at 
org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2654)
 [ERROR] at org.jboss.threads.Enhance
 dQueueExecutor.runThreadBody(EnhancedQueueExecutor.java:1627) [ERROR] at 
org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1594)
 [ERROR] at java.base/java.lang.Thread.run(Thread.java:840) [ERROR] at 
org.jboss.threads.JBossThread.run(JBossThread.java:499)`
   
   BPMN processes containing association elements that reference textAnnotation 
tags fail during build time. This happens because the parser incorrectly 
assumes all association targets are executable flow elements, while 
textAnnotation is a non-executable artifact. Such associations should be safely 
ignored during parsing to prevent build failures.
   
   
   


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

Reply via email to