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

Compensation within Subprocess is not triggered by cancel end event outside of the scope

    XMLWordPrintable

Details

    • Bug Report
    • Resolution: Fixed
    • L3 - Default
    • 7.3.0, 7.3.0-alpha4
    • None
    • None

    Description

      See attached project / Test case.

      The rollback1 is correctly executed, but the rollback2 not. It diesn't find a event subscription when executing compensation.

      Referring to docs it should work: http://docs.camunda.org/latest/api-references/bpmn20/#events-cancel-and-compensation-events-cancel-boundary-event: Note: If the transaction subprocess hosts nested subprocesses, compensation is only triggered for subprocesses that have completed successfully.

      Haven't checked spec.

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          1. spielwiese4.zip
            47 kB
          2. bug.png
            bug.png
            63 kB

          Issue Links

            Activity

              People

                sebastian.menski Sebastian Menski
                ruecker Bernd Ruecker
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Salesforce