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

JS renderer fails when sequence flow has no condition

    XMLWordPrintable

Details

    • Bug Report
    • Resolution: Fixed
    • L3 - Default
    • 7.0.0-rc, 7.0.0
    • None
    • engine, renderer
    • None

    Description

      Hi,

      we've experienced that the camunda-bpm-js render fails if a sequence flow doesn't have a condition. The engine on the other side just logs a warning and uses this flow as default flow.

      Engine output:

      org.camunda.bpm.engine.impl.util.xml.Parse logWarnings
      WARNUNG: Exclusive Gateway 'checkRoleNodeIds' has outgoing sequence flow 'SequenceFlow_15' without condition which is not the default flow. We assume it to be the default flow, but it is bad modeling practice, better set the default flow in your gateway.

      JS renderer output/error

      Fehler: uncaught exception: Sequence flow with id 'SequenceFlow_15' has no conditions but it is not configured to be the default flow.

      Note: It would be cool if I can get all problems (warnings) in org.camunda.bpm.engine.impl.bpmn.parser.BpmnParse over a service to show my users such bad practices on deployment time.

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Activity

            People

              smirnov Roman Smirnov
              moberwasserlechner Michael Oberwasserlechner
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Salesforce