Uploaded image for project: 'jBPM'
  1. jBPM
  2. JBPM-4029

Improve gateway handling when inside a loop

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Major Major
    • jBPM 6.0.0.Beta5
    • jBPM 5.4
    • Runtime Engine
    • None

      Gateways (AND and OR) are not properly joining when are placed inside the loop - sequence flow based loop. THey too early merge the flow and move forward leaving unfinished paths behind.
      THis happens due to JoinInstance is not verifying if there is anything else waiting for it and relies only on local counter which in case of a loop is misleading.

        1. TareaWorkflowWorkItemHandler.java
          2 kB
        2. segundoErrorBugJBPM6.png
          segundoErrorBugJBPM6.png
          23 kB
        3. ScriptWorkItemHandler.java
          2 kB
        4. pruebaBifNuevo.bpmn
          7 kB
        5. process-updated.png
          process-updated.png
          39 kB
        6. InclusiveConvergingGatewayTestCase.rar
          4 kB
        7. InclusiveConvergingGatewayTestCase.rar
          4 kB
        8. InclusiveConvergingGatewayTestCase.rar
          5 kB
        9. InclusiveConvergingGatewayTestCase.rar
          8 kB
        10. imageErrorInclusiveGateway.png
          imageErrorInclusiveGateway.png
          19 kB
        11. cuartoCaso.png
          cuartoCaso.png
          26 kB

              swiderski.maciej Maciej Swiderski (Inactive)
              swiderski.maciej Maciej Swiderski (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: