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

Improve gateway handling when inside a loop

    XMLWordPrintable

Details

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

    Description

      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.

      Attachments

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

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: