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

Incorrect Execution Listener invocation for event subprocess

    XMLWordPrintable

Details

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

    Description

      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

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Salesforce