Hi,
I’m using Flowable 6.8.0 and testing the code:
DynamicUserTaskBuilder taskBuilder = new DynamicUserTaskBuilder()
.id(“dynamicTask”)
.name(“Injected Task”)
.assignee(“user1”);
dynamicBpmnService.injectParallelUserTask("869de0cc-607c-11f0-a647-b06ebfc5f614", taskBuilder);
According to the source code and documentation, this method should inject a user task as a parallel branch.
But in all my attempts, it still wraps the task in an inline subProcess, instead of injecting it cleanly as a sibling branch from the gateway
This behavior causes issues for us in process tracking and breaks our desired flow structure
Is this expected?
Or is there a way to actually inject the user task directly and in parallel from the a gateway without creating a subprocess?
I have shared my XML and Java BPMN code snippet
Thank you for your time and support!
