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

XMLWordPrintable

    • Type: Bug Report
    • Resolution: Fixed
    • Priority: L3 - Default
    • 7.2.0, 7.2.0-alpha5
    • Affects Version/s: None
    • Component/s: engine

      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.

        This is the controller panel for Smart Panels app

              Assignee:
              Thorben Lindhauer
              Reporter:
              Roman Smirnov
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: