-
Feature Request
-
Resolution: Fixed
-
L3 - Default
-
None
The CMMN specification defines PlanItemOnParts (already implemented).
The specification also defines "CaseFileItemOnParts" which refer to "case files" which are not implemented by our java engine since we use the more poverful and flexible model of variables.
Still it should be possible to define a counterpart to the "CaseFileItemOnParts" which reacts changes of the variables.
Related forum post:
https://groups.google.com/forum/#!topic/camunda-bpm-users/d9uNMf54aOU
Events (plan item lifecycle transitions, variable lifecycle) can happen before a sentry listens for them. We need to define the behavior for such situations.
[Answer]: With the current implementation, sentries cannot listen for plan item or variable lifecycle transitions that has happened before the respective sentry is created.
[CMMN1.1 Spec]: Entry criterion sentries are considered ready for evaluation while the task, stage, or milestone is in Available state. Sentries are evaluated when events arrive to the system or when events are generated by the system.