Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-5552

Global process application event execution listener is not invoked on start and end of a process instance

    XMLWordPrintable

Details

    Description

      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

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Issue Links

            Activity

              People

                roman.smirnov Roman Smirnov
                roman.smirnov Roman Smirnov
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Salesforce