camunda / camunda-bpm-platform

Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Quarkus, Spring, Spring Boot, CDI.
https://camunda.com/
Apache License 2.0
4.13k stars 1.56k forks source link

Race condition prevents conditional event from triggering #2593

Open ThorbenLindhauer opened 3 years ago

ThorbenLindhauer commented 3 years ago

This issue was imported from JIRA:

Field Value
JIRA Link CAM-13762
Reporter @ThorbenLindhauer
Has restricted visibility comments true

Scenario:

grafik

Expected behavior:

Current behavior:

Implementation consideration:

Solution Outline:

Links:

ThorbenLindhauer commented 2 years ago

This comment was imported from JIRA and written by user n5aVr55

What is this name? This pseudonym name was generated based on the user name in JIRA to protect the personal data of our JIRA users. You can use this identifier to search for issues by the same reporter.


do you need me to respond or push this?

ThorbenLindhauer commented 2 years ago

This comment was imported from JIRA and written by user PdgBdBD

What is this name? This pseudonym name was generated based on the user name in JIRA to protect the personal data of our JIRA users. You can use this identifier to search for issues by the same reporter.


@Jon Sanchez that might help.  We're stuck with a manual solution for the time being.

ThorbenLindhauer commented 1 year ago

https://github.com/ThorbenLindhauer/camunda-engine-unittest/tree/2593-fix-illustration implements the fix as a process engine plugin and can be tried out to see if it resolves a particular situation and if the drawbacks of the fix are acceptable.