-
Bug
-
Resolution: Done
-
Critical
-
None
-
Kogito Tooling 0.8.0
-
False
-
False
-
Undefined
-
-
---
-
---
-
-
2020 Week 49-51 (from Nov 30), 2020 Week 52-03 (from Dec 21), 2021 Week 04-06 (from Jan 25), 2021 Week 07-09 (from Feb 15)
The value of structureRef of an itemDefinition created from an Intermediate Message Catch Event does not update in the XML after the Intermediate Message Catch Event has been modified and saved in the Kogito BPMN editor.
Please see line: line 5 of this BPMN.
- The source code of the bpmn process is also attached here: test-process.bpmn
The "message" of the Intermediate Message Catch Event of the first draft of this BPMN was: i-incident-event-created . It originally mapped to a Boolean process variable called: booleanProcessVar .
In the 2nd draft of this BPMN, I modified the Intermediate Message Catch Event such that the value of "message" is now: i-responder-availability-verified. The mapping was also changed to a String process variable called: stringProcessVar.
Notice that the value of the itemDefinition on line 5 of the XML remains Boolean (when it should be String).
The downstream implications of this are extensive. Kogito will auto-generate incorrect source code. Errors occur once the kogito build tools attempts to compile the generated source code into byte-code.
- relates to
-
JBPM-9586 BPMN editor [Business Central]: Missing structureRef for Message when creating process
- Resolved