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

Incorrect Execution Listener invocation for event subprocess

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Fixed
    • Icon: L3 - Default L3 - Default
    • 7.1.0
    • None
    • engine
    • None

      The event subprocess implementation invokes execution listeners incorrectly:

      • No ACTIVITY END listener is called interrupting event subprocess is triggered and scope execution is active in non-scope activitiy
      • ACTIVITY START listeners on event subprocess activity are not invoked if the event subprocess is triggered by message or signal. They are invoked if the start event is of type "error".
      • ACTIVITY START listeners on event subprocess activity are falsely invoked when leaving the start event using a transition (sequenceflow).

      ====
      Above issues are fixed with commit 81dda85f28deec52a291ef4fe200ec2c7d230802.

      Still a problem:

      • The activitiy instance id is incorrect when invoking the activity END listener on the event subprocess activity. This currently prevents us from writing correct history for event subprocesses. See follow up issue: CAM-1755

        This is the controller panel for Smart Panels app

              sebastian.menski Sebastian Menski
              meyer Daniel Meyer
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: