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

Task does not allow multiple incoming sequence flow (uncontrolled flow)

    XMLWordPrintable

Details

    Description

      The BPMN 2.0 specification allows on page 153 multiple incoming flow sequences for activities (i.e. also for tasks). jBPM fails to validate such an BPMN file. It throws an IllegalArgumentException with the message "This type of node cannot have more than one incoming connection!". The eclipse editor refuses to open the BPMN file with the same expection.

      I'll attach a faked diagram of such an "uncontrolled flow" and the BPMN file.

      Attachments

        1. Uncontrolled_flow.png
          13 kB
          Stefan Krause
        2. UncontrolledMerge.bpmn2
          4 kB
          Stefan Krause

        Activity

          People

            swiderski.maciej Maciej Swiderski (Inactive)
            krausest Stefan Krause (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: