Steps to reproduce:
1) create a process application, whereby ProcessApplicationInterface#getExecutionListeners() returns at least one global process application execution listener
2) start a process instance
3) complete the process instance (or cancel the process instance)
Problem:
- The returned global process application execution listener is not invoked on process instance start.
- The returned global process application execution listener is not invoked on process instance end.
Hint:
The ProcessApplicationEventListenerDelegate is not added as start and end listener for the process, see https://github.com/camunda/camunda-bpm-platform/blob/master/engine/src/main/java/org/camunda/bpm/application/impl/event/ProcessApplicationEventParseListener.java#L69-L71
Workaround:
https://github.com/ThorbenLindhauer/CAM-5552-workaround
This is the controller panel for Smart Panels app
- is related to
-
CAM-5574 I do not get reliable the id of the activity inside the listener for which the execution listener has been notified
- Open
- links to