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

Invalid listener definition in .bpmn not catched in the deployment time

XMLWordPrintable

    • Icon: Bug Report Bug Report
    • Resolution: Fixed
    • Icon: L3 - Default L3 - Default
    • 7.12.0, 7.12.0-alpha5
    • 7.11.0
    • engine
    • None

      It is possible to create bpmn file by Modeler that contains this:

       <bpmn:exclusiveGateway id="ExclusiveGateway_0aw668v" name="IDs result" default="SequenceFlow_10nmw69">
                <bpmn:extensionElements>
                  <camunda:executionListener class="" event="start" />
                </bpmn:extensionElements>
      

      or this:

      <bpmn:sequenceFlow id="SequenceFlow_18trlp5" sourceRef="UserTask_verifyIDs" targetRef="ExclusiveGateway_0aw668v">
                <bpmn:extensionElements>
                  <camunda:executionListener class="" event="take" />
                </bpmn:extensionElements>
              </bpmn:sequenceFlow>
      

      Notice the empty class attribute. You can deploy this kind of bpmn, error happens at runtime.

        This is the controller panel for Smart Panels app

              thorben.lindhauer Thorben Lindhauer
              skacha Petr Škácha
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: