Provide better exception on invalid BPMN model (errorDefinition on intermediateCatchEvent)

XMLWordPrintable

    • Type: Task
    • Resolution: Won't Fix
    • Priority: L3 - Default
    • None
    • Affects Version/s: None
    • None

      Situation:

      • Model a BPMN Error Boundaty Event in Signavio
      • But you miss to attach it to a task correctly - Signavio then exports the model without problems.
      • Then you get an intermediateEvent with a errorDefinition - which is not valid in BPMN 2.0:

      <intermediateCatchEvent id="sid-0711E56F-0BC7-4431-8D85-BB662D2414DF" name="">
      <extensionElements>
      <signavio:signavioMetaData metaKey="bgcolor" metaValue="#ffffff"/>
      </extensionElements>
      <errorEventDefinition errorRef="sid-dfeba626-a93c-4dea-b4ae-68636b19cc5e"
      id="sid-e6961a6c-2d9e-4c46-8f96-b20e4e1f9981"/>
      </intermediateCatchEvent>

      This is a Signavio bug and will be reported there. But the camunda modeler cannot open the model at all but interrupts with an exception which does not give a clue for the real problem. See test case attached.

      Proposed fix: At least provide a better exception / error message to give a hint about the root problem.

        This is the controller panel for Smart Panels app

              Assignee:
              Unassigned
              Reporter:
              Bernd Ruecker
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: