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

Concurrent completion of child executions does not lead to a completion of the parent case execution

    XMLWordPrintable

Details

    • Bug Report
    • Resolution: Fixed
    • L3 - Default
    • 7.2.0, 7.2.0-alpha5
    • None
    • engine

    Description

      Following situation:

      • a stage (s) contains two human tasks (h1 and h2)
      • s, h1 and h2 are active
      • Thread t1 completes h1
      • Thread t2 completes h2

      --> Stage s is still active (but should be completed)

      Expected behavior:
      The revision of the parent stage should be incremented, whenever a child has been completed, terminated or disabled. This will lead to OptimisticLockingException, if child case executions will be completed (or terminated or disabled) concurrently.

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Activity

            People

              thorben.lindhauer Thorben Lindhauer
              roman.smirnov Roman Smirnov
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Salesforce