valb3r / flowable-bpmn-intellij-plugin

Flowable, Activiti, Camunda BPMN engines process editor plugin for IntelliJ. Pure Kotlin (and some Java)
https://plugins.jetbrains.com/plugin/14318-flowable-bpmn-visualizer
MIT License
157 stars 31 forks source link

Get nothing with IntelliJ IDEA 2021.3 on MacOS #299

Open zhangchunsheng opened 2 years ago

zhangchunsheng commented 2 years ago

Get nothing with IntelliJ IDEA 2021.3

image

image

image

valb3r commented 2 years ago

@zhangchunsheng thanks for feedback. Please check for exceptions - red blinking icon in IntelliJ at the bottom right corner: image You can click on the icon to see if there are any exceptions related to plugin

Also please provide example BPMN file where the issue observed

Damounet commented 2 years ago

Hello,

Been working a a BPMN project too and encountered the same behavior.

We are working on a KOGITO project (https://docs.kogito.kie.org/latest/html_single/#con-bpmn_kogito-developing-process-services) that has some BPMN 2.0 process.

I am using:

IntelliJ IDEA 2021.1.3 (Ultimate Edition)
Build #IU-211.7628.21, built on June 30, 2021
Runtime version: 11.0.11+9-b1341.60 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 11.3
GC: G1 Young Generation, G1 Old Generation
Memory: 2048M
Cores: 12
Non-Bundled Plugins: Batch Scripts Support (1.0.13), CMD Support (1.0.5), com.github.b3er.idea.plugins.arc.browser (0.23), org.plugin.dot.id (1.2), Compare Directories (1.0.4), org.sonarlint.idea (6.3.1.40498), org.jetbrains.kotlin (211-1.6.10-release-923-IJ7442.40), flowable-bpmn-visualizer (0.4.9.2), PlantUML integration (5.9.1), mobi.hsz.idea.gitignore (4.1.0)
Kotlin: 211-1.6.10-release-923-IJ7442.40

When I hit "View BPMN Flowable chart" the diagram does not show up and this message is logged twice in the Event log

14:18   This file does not seem to contain engine-specific dialect - this may lead to wrong namespaces or missing features

14:18   This file does not seem to contain engine-specific dialect - this may lead to wrong namespaces or missing features

Here is one of the file I try to vizualize :

<bpmn2:definitions xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:bpsim="http://www.bpsim.org/schemas/1.0" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:drools="http://www.jboss.org/drools" xmlns:xsi="xsi" id="_KlNBUEomEDqZp9eOwQTh0w" xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd http://www.jboss.org/drools drools.xsd http://www.bpsim.org/schemas/1.0 bpsim.xsd http://www.omg.org/spec/DD/20100524/DC DC.xsd http://www.omg.org/spec/DD/20100524/DI DI.xsd " exporter="jBPM Process Modeler" exporterVersion="2.0" targetNamespace="http://www.omg.org/bpmn20">
  <bpmn2:itemDefinition id="_checkDMItem" structureRef="org.acme.model.CheckDM"/>
  <bpmn2:itemDefinition id="_checkOutputItem" structureRef="org.acme.model.CheckOutput"/>
  <bpmn2:itemDefinition id="_dataCheckerOutputItem" structureRef="org.acme.model.DataCheckerOutput"/>
  <bpmn2:itemDefinition id="_processIDItem" structureRef="String"/>
  <bpmn2:itemDefinition id="__C6F3A151-EAF1-43B3-AB60-C186505CDEC7_checkDMOutputXItem" structureRef="org.acme.model.CheckDM"/>
  <bpmn2:itemDefinition id="launchdmsType" structureRef="org.acme.model.CheckDM"/>
  <bpmn2:itemDefinition id="__A7F364F4-3794-49AD-AF37-74F7BF161192_checkDMInputXItem" structureRef="org.acme.model.CheckDM"/>
  <bpmn2:itemDefinition id="__A7F364F4-3794-49AD-AF37-74F7BF161192_dataCheckerOutputOutputXItem" structureRef="org.acme.model.DataCheckerOutput"/>
  <bpmn2:itemDefinition id="__8F12FEDC-B1A0-4279-8BA5-FEF423D615F5_checkOutputInputXItem" structureRef="org.acme.model.CheckOutput"/>
  <bpmn2:itemDefinition id="receivedmsType" structureRef="org.acme.model.CheckOutput"/>
  <bpmn2:itemDefinition id="__5772D2B8-D1D8-467C-8F92-9B89251D933A_dataCheckerOutputInputXItem" structureRef="org.acme.model.DataCheckerOutput"/>
  <bpmn2:itemDefinition id="__5772D2B8-D1D8-467C-8F92-9B89251D933A_processIDInputXItem" structureRef="String"/>
  <bpmn2:itemDefinition id="__5772D2B8-D1D8-467C-8F92-9B89251D933A_checkOutputOutputXItem" structureRef="org.acme.model.CheckOutput"/>
  <bpmn2:message id="_KlOPcEomEDqZp9eOwQTh0w" itemRef="launchdmsType" name="launchdms"/>
  <bpmn2:interface id="_A7F364F4-3794-49AD-AF37-74F7BF161192_ServiceInterface" name="org.acme.service.CheckXsd" implementationRef="org.acme.service.CheckXsd">
    <bpmn2:operation id="_A7F364F4-3794-49AD-AF37-74F7BF161192_ServiceOperation" name="run" implementationRef="run"/>
  </bpmn2:interface>
  <bpmn2:message id="_KlO2gEomEDqZp9eOwQTh0w" itemRef="receivedmsType" name="receivedms"/>
  <bpmn2:interface id="_5772D2B8-D1D8-467C-8F92-9B89251D933A_ServiceInterface" name="org.acme.service.CheckXsd" implementationRef="org.acme.service.CheckXsd">
    <bpmn2:operation id="_5772D2B8-D1D8-467C-8F92-9B89251D933A_ServiceOperation" name="generateOutput" implementationRef="generateOutput"/>
  </bpmn2:interface>
  <bpmn2:process id="checkXsd" drools:packageName="com.example" drools:version="1.0" drools:adHoc="false" name="checkXsd" isExecutable="true" processType="Public">
    <bpmn2:property id="checkDM" itemSubjectRef="_checkDMItem" name="checkDM"/>
    <bpmn2:property id="checkOutput" itemSubjectRef="_checkOutputItem" name="checkOutput"/>
    <bpmn2:property id="dataCheckerOutput" itemSubjectRef="_dataCheckerOutputItem" name="dataCheckerOutput"/>
    <bpmn2:property id="processID" itemSubjectRef="_processIDItem" name="processID"/>
    <bpmn2:sequenceFlow id="_C4199C97-3930-4ADC-AF51-9F4D03D98D70" sourceRef="_716488AC-6101-4F7A-9C1D-B8A81E980E26" targetRef="_5772D2B8-D1D8-467C-8F92-9B89251D933A"/>
    <bpmn2:sequenceFlow id="_47B2FAA3-82A6-4339-A85A-E1A10A1B8010" sourceRef="_5772D2B8-D1D8-467C-8F92-9B89251D933A" targetRef="_8F12FEDC-B1A0-4279-8BA5-FEF423D615F5"/>
    <bpmn2:sequenceFlow id="_70902B83-E17D-4A0C-9995-D83BB5CEF696" sourceRef="_A7F364F4-3794-49AD-AF37-74F7BF161192" targetRef="_716488AC-6101-4F7A-9C1D-B8A81E980E26"/>
    <bpmn2:sequenceFlow id="_6DFB41FA-2D37-491D-A7B3-68F4B8CC91AE" sourceRef="_C6F3A151-EAF1-43B3-AB60-C186505CDEC7" targetRef="_A7F364F4-3794-49AD-AF37-74F7BF161192"/>
    <bpmn2:scriptTask id="_716488AC-6101-4F7A-9C1D-B8A81E980E26" name="Get Process Id" scriptFormat="http://www.java.com/java">
      <bpmn2:extensionElements>
        <drools:metaData name="elementname">
          <drools:metaValue><![CDATA[Get Process Id]]></drools:metaValue>
        </drools:metaData>
      </bpmn2:extensionElements>
      <bpmn2:incoming>_70902B83-E17D-4A0C-9995-D83BB5CEF696</bpmn2:incoming>
      <bpmn2:outgoing>_C4199C97-3930-4ADC-AF51-9F4D03D98D70</bpmn2:outgoing>
      <bpmn2:script>kcontext.setVariable("processID", kcontext.getProcessInstance().getStringId());
dataCheckerOutput.setProcessId(kcontext.getProcessInstance().getStringId());</bpmn2:script>
    </bpmn2:scriptTask>
    <bpmn2:serviceTask id="_5772D2B8-D1D8-467C-8F92-9B89251D933A" drools:serviceimplementation="Java" drools:serviceinterface="org.acme.service.CheckXsd" drools:serviceoperation="generateOutput" name="Generate Output" implementation="Java" operationRef="_5772D2B8-D1D8-467C-8F92-9B89251D933A_ServiceOperation">
      <bpmn2:extensionElements>
        <drools:metaData name="elementname">
          <drools:metaValue><![CDATA[Generate Output]]></drools:metaValue>
        </drools:metaData>
      </bpmn2:extensionElements>
      <bpmn2:incoming>_C4199C97-3930-4ADC-AF51-9F4D03D98D70</bpmn2:incoming>
      <bpmn2:outgoing>_47B2FAA3-82A6-4339-A85A-E1A10A1B8010</bpmn2:outgoing>
      <bpmn2:ioSpecification>
        <bpmn2:dataInput id="_5772D2B8-D1D8-467C-8F92-9B89251D933A_dataCheckerOutputInputX" drools:dtype="org.acme.model.DataCheckerOutput" itemSubjectRef="__5772D2B8-D1D8-467C-8F92-9B89251D933A_dataCheckerOutputInputXItem" name="dataCheckerOutput"/>
        <bpmn2:dataInput id="_5772D2B8-D1D8-467C-8F92-9B89251D933A_processIDInputX" drools:dtype="String" itemSubjectRef="__5772D2B8-D1D8-467C-8F92-9B89251D933A_processIDInputXItem" name="processID"/>
        <bpmn2:dataOutput id="_5772D2B8-D1D8-467C-8F92-9B89251D933A_checkOutputOutputX" drools:dtype="org.acme.model.CheckOutput" itemSubjectRef="__5772D2B8-D1D8-467C-8F92-9B89251D933A_checkOutputOutputXItem" name="checkOutput"/>
        <bpmn2:inputSet>
          <bpmn2:dataInputRefs>_5772D2B8-D1D8-467C-8F92-9B89251D933A_dataCheckerOutputInputX</bpmn2:dataInputRefs>
          <bpmn2:dataInputRefs>_5772D2B8-D1D8-467C-8F92-9B89251D933A_processIDInputX</bpmn2:dataInputRefs>
        </bpmn2:inputSet>
        <bpmn2:outputSet>
          <bpmn2:dataOutputRefs>_5772D2B8-D1D8-467C-8F92-9B89251D933A_checkOutputOutputX</bpmn2:dataOutputRefs>
        </bpmn2:outputSet>
      </bpmn2:ioSpecification>
      <bpmn2:dataInputAssociation>
        <bpmn2:sourceRef>dataCheckerOutput</bpmn2:sourceRef>
        <bpmn2:targetRef>_5772D2B8-D1D8-467C-8F92-9B89251D933A_dataCheckerOutputInputX</bpmn2:targetRef>
      </bpmn2:dataInputAssociation>
      <bpmn2:dataInputAssociation>
        <bpmn2:sourceRef>processID</bpmn2:sourceRef>
        <bpmn2:targetRef>_5772D2B8-D1D8-467C-8F92-9B89251D933A_processIDInputX</bpmn2:targetRef>
      </bpmn2:dataInputAssociation>
      <bpmn2:dataOutputAssociation>
        <bpmn2:sourceRef>_5772D2B8-D1D8-467C-8F92-9B89251D933A_checkOutputOutputX</bpmn2:sourceRef>
        <bpmn2:targetRef>checkOutput</bpmn2:targetRef>
      </bpmn2:dataOutputAssociation>
    </bpmn2:serviceTask>
    <bpmn2:endEvent id="_8F12FEDC-B1A0-4279-8BA5-FEF423D615F5" name="receivedms">
      <bpmn2:extensionElements>
        <drools:metaData name="elementname">
          <drools:metaValue><![CDATA[receivedms]]></drools:metaValue>
        </drools:metaData>
      </bpmn2:extensionElements>
      <bpmn2:incoming>_47B2FAA3-82A6-4339-A85A-E1A10A1B8010</bpmn2:incoming>
      <bpmn2:dataInput id="_8F12FEDC-B1A0-4279-8BA5-FEF423D615F5_checkOutputInputX" drools:dtype="org.acme.model.CheckOutput" itemSubjectRef="__8F12FEDC-B1A0-4279-8BA5-FEF423D615F5_checkOutputInputXItem" name="checkOutput"/>
      <bpmn2:dataInputAssociation>
        <bpmn2:sourceRef>checkOutput</bpmn2:sourceRef>
        <bpmn2:targetRef>_8F12FEDC-B1A0-4279-8BA5-FEF423D615F5_checkOutputInputX</bpmn2:targetRef>
      </bpmn2:dataInputAssociation>
      <bpmn2:inputSet>
        <bpmn2:dataInputRefs>_8F12FEDC-B1A0-4279-8BA5-FEF423D615F5_checkOutputInputX</bpmn2:dataInputRefs>
      </bpmn2:inputSet>
      <bpmn2:messageEventDefinition drools:msgref="receivedms" messageRef="_KlO2gEomEDqZp9eOwQTh0w"/>
    </bpmn2:endEvent>
    <bpmn2:serviceTask id="_A7F364F4-3794-49AD-AF37-74F7BF161192" drools:serviceimplementation="Java" drools:serviceinterface="org.acme.service.CheckXsd" drools:serviceoperation="run" name="Run Xsd Check" implementation="Java" operationRef="_A7F364F4-3794-49AD-AF37-74F7BF161192_ServiceOperation">
      <bpmn2:extensionElements>
        <drools:metaData name="elementname">
          <drools:metaValue><![CDATA[Run Xsd Check]]></drools:metaValue>
        </drools:metaData>
      </bpmn2:extensionElements>
      <bpmn2:incoming>_6DFB41FA-2D37-491D-A7B3-68F4B8CC91AE</bpmn2:incoming>
      <bpmn2:outgoing>_70902B83-E17D-4A0C-9995-D83BB5CEF696</bpmn2:outgoing>
      <bpmn2:ioSpecification>
        <bpmn2:dataInput id="_A7F364F4-3794-49AD-AF37-74F7BF161192_checkDMInputX" drools:dtype="org.acme.model.CheckDM" itemSubjectRef="__A7F364F4-3794-49AD-AF37-74F7BF161192_checkDMInputXItem" name="checkDM"/>
        <bpmn2:dataOutput id="_A7F364F4-3794-49AD-AF37-74F7BF161192_dataCheckerOutputOutputX" drools:dtype="org.acme.model.DataCheckerOutput" itemSubjectRef="__A7F364F4-3794-49AD-AF37-74F7BF161192_dataCheckerOutputOutputXItem" name="dataCheckerOutput"/>
        <bpmn2:inputSet>
          <bpmn2:dataInputRefs>_A7F364F4-3794-49AD-AF37-74F7BF161192_checkDMInputX</bpmn2:dataInputRefs>
        </bpmn2:inputSet>
        <bpmn2:outputSet>
          <bpmn2:dataOutputRefs>_A7F364F4-3794-49AD-AF37-74F7BF161192_dataCheckerOutputOutputX</bpmn2:dataOutputRefs>
        </bpmn2:outputSet>
      </bpmn2:ioSpecification>
      <bpmn2:dataInputAssociation>
        <bpmn2:sourceRef>checkDM</bpmn2:sourceRef>
        <bpmn2:targetRef>_A7F364F4-3794-49AD-AF37-74F7BF161192_checkDMInputX</bpmn2:targetRef>
      </bpmn2:dataInputAssociation>
      <bpmn2:dataOutputAssociation>
        <bpmn2:sourceRef>_A7F364F4-3794-49AD-AF37-74F7BF161192_dataCheckerOutputOutputX</bpmn2:sourceRef>
        <bpmn2:targetRef>dataCheckerOutput</bpmn2:targetRef>
      </bpmn2:dataOutputAssociation>
    </bpmn2:serviceTask>
    <bpmn2:startEvent id="_C6F3A151-EAF1-43B3-AB60-C186505CDEC7" name="launchdms">
      <bpmn2:extensionElements>
        <drools:metaData name="elementname">
          <drools:metaValue><![CDATA[launchdms]]></drools:metaValue>
        </drools:metaData>
      </bpmn2:extensionElements>
      <bpmn2:outgoing>_6DFB41FA-2D37-491D-A7B3-68F4B8CC91AE</bpmn2:outgoing>
      <bpmn2:dataOutput id="_C6F3A151-EAF1-43B3-AB60-C186505CDEC7_checkDMOutputX" drools:dtype="org.acme.model.CheckDM" itemSubjectRef="__C6F3A151-EAF1-43B3-AB60-C186505CDEC7_checkDMOutputXItem" name="checkDM"/>
      <bpmn2:dataOutputAssociation>
        <bpmn2:sourceRef>_C6F3A151-EAF1-43B3-AB60-C186505CDEC7_checkDMOutputX</bpmn2:sourceRef>
        <bpmn2:targetRef>checkDM</bpmn2:targetRef>
      </bpmn2:dataOutputAssociation>
      <bpmn2:outputSet>
        <bpmn2:dataOutputRefs>_C6F3A151-EAF1-43B3-AB60-C186505CDEC7_checkDMOutputX</bpmn2:dataOutputRefs>
      </bpmn2:outputSet>
      <bpmn2:messageEventDefinition drools:msgref="launchdms" messageRef="_KlOPcEomEDqZp9eOwQTh0w"/>
    </bpmn2:startEvent>
  </bpmn2:process>
  <bpmndi:BPMNDiagram>
    <bpmndi:BPMNPlane bpmnElement="checkXsd">
      <bpmndi:BPMNShape id="shape__C6F3A151-EAF1-43B3-AB60-C186505CDEC7" bpmnElement="_C6F3A151-EAF1-43B3-AB60-C186505CDEC7">
        <dc:Bounds height="56" width="56" x="62" y="257"/>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="shape__A7F364F4-3794-49AD-AF37-74F7BF161192" bpmnElement="_A7F364F4-3794-49AD-AF37-74F7BF161192">
        <dc:Bounds height="102" width="154" x="182" y="234"/>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="shape__8F12FEDC-B1A0-4279-8BA5-FEF423D615F5" bpmnElement="_8F12FEDC-B1A0-4279-8BA5-FEF423D615F5">
        <dc:Bounds height="56" width="56" x="813" y="257"/>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="shape__5772D2B8-D1D8-467C-8F92-9B89251D933A" bpmnElement="_5772D2B8-D1D8-467C-8F92-9B89251D933A">
        <dc:Bounds height="102" width="154" x="611" y="234"/>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="shape__716488AC-6101-4F7A-9C1D-B8A81E980E26" bpmnElement="_716488AC-6101-4F7A-9C1D-B8A81E980E26">
        <dc:Bounds height="102" width="154" x="397" y="234.44247787610618"/>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="edge_shape__C6F3A151-EAF1-43B3-AB60-C186505CDEC7_to_shape__A7F364F4-3794-49AD-AF37-74F7BF161192" bpmnElement="_6DFB41FA-2D37-491D-A7B3-68F4B8CC91AE">
        <di:waypoint x="90" y="285"/>
        <di:waypoint x="182" y="285"/>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="edge_shape__A7F364F4-3794-49AD-AF37-74F7BF161192_to_shape__716488AC-6101-4F7A-9C1D-B8A81E980E26" bpmnElement="_70902B83-E17D-4A0C-9995-D83BB5CEF696">
        <di:waypoint x="259" y="285"/>
        <di:waypoint x="474" y="285.4424778761062"/>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="edge_shape__5772D2B8-D1D8-467C-8F92-9B89251D933A_to_shape__8F12FEDC-B1A0-4279-8BA5-FEF423D615F5" bpmnElement="_47B2FAA3-82A6-4339-A85A-E1A10A1B8010">
        <di:waypoint x="688" y="285"/>
        <di:waypoint x="841" y="285"/>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="edge_shape__716488AC-6101-4F7A-9C1D-B8A81E980E26_to_shape__5772D2B8-D1D8-467C-8F92-9B89251D933A" bpmnElement="_C4199C97-3930-4ADC-AF51-9F4D03D98D70">
        <di:waypoint x="474" y="285.4424778761062"/>
        <di:waypoint x="688" y="285"/>
      </bpmndi:BPMNEdge>
    </bpmndi:BPMNPlane>
  </bpmndi:BPMNDiagram>
  <bpmn2:relationship type="BPSimData">
    <bpmn2:extensionElements>
      <bpsim:BPSimData>
        <bpsim:Scenario id="default" name="Simulationscenario">
          <bpsim:ScenarioParameters/>
          <bpsim:ElementParameters elementRef="_A7F364F4-3794-49AD-AF37-74F7BF161192">
            <bpsim:TimeParameters>
              <bpsim:ProcessingTime>
                <bpsim:NormalDistribution mean="0" standardDeviation="0"/>
              </bpsim:ProcessingTime>
            </bpsim:TimeParameters>
            <bpsim:ResourceParameters>
              <bpsim:Availability>
                <bpsim:FloatingParameter value="0"/>
              </bpsim:Availability>
              <bpsim:Quantity>
                <bpsim:FloatingParameter value="0"/>
              </bpsim:Quantity>
            </bpsim:ResourceParameters>
            <bpsim:CostParameters>
              <bpsim:UnitCost>
                <bpsim:FloatingParameter value="0"/>
              </bpsim:UnitCost>
            </bpsim:CostParameters>
          </bpsim:ElementParameters>
          <bpsim:ElementParameters elementRef="_5772D2B8-D1D8-467C-8F92-9B89251D933A">
            <bpsim:TimeParameters>
              <bpsim:ProcessingTime>
                <bpsim:NormalDistribution mean="0" standardDeviation="0"/>
              </bpsim:ProcessingTime>
            </bpsim:TimeParameters>
            <bpsim:ResourceParameters>
              <bpsim:Availability>
                <bpsim:FloatingParameter value="0"/>
              </bpsim:Availability>
              <bpsim:Quantity>
                <bpsim:FloatingParameter value="0"/>
              </bpsim:Quantity>
            </bpsim:ResourceParameters>
            <bpsim:CostParameters>
              <bpsim:UnitCost>
                <bpsim:FloatingParameter value="0"/>
              </bpsim:UnitCost>
            </bpsim:CostParameters>
          </bpsim:ElementParameters>
          <bpsim:ElementParameters elementRef="_716488AC-6101-4F7A-9C1D-B8A81E980E26">
            <bpsim:TimeParameters>
              <bpsim:ProcessingTime>
                <bpsim:NormalDistribution mean="0" standardDeviation="0"/>
              </bpsim:ProcessingTime>
            </bpsim:TimeParameters>
            <bpsim:ResourceParameters>
              <bpsim:Availability>
                <bpsim:FloatingParameter value="0"/>
              </bpsim:Availability>
              <bpsim:Quantity>
                <bpsim:FloatingParameter value="0"/>
              </bpsim:Quantity>
            </bpsim:ResourceParameters>
            <bpsim:CostParameters>
              <bpsim:UnitCost>
                <bpsim:FloatingParameter value="0"/>
              </bpsim:UnitCost>
            </bpsim:CostParameters>
          </bpsim:ElementParameters>
        </bpsim:Scenario>
      </bpsim:BPSimData>
    </bpmn2:extensionElements>
    <bpmn2:source>_KlNBUEomEDqZp9eOwQTh0w</bpmn2:source>
    <bpmn2:target>_KlNBUEomEDqZp9eOwQTh0w</bpmn2:target>
  </bpmn2:relationship>
</bpmn2:definitions>

Feel free to ask for more testing / informations.

valb3r commented 2 years ago

@Damounet Thanks for feedback, but your case is very different. Your file uses jBPMN BPMN2.0 dialect that is significantly different to dialects supported by this plugin. This plugin is for Flowable/Camunda/Activiti BPMN engines family. I.e. those engines always produce IDs for Diagrams (BPMNDiagram) while your file has no ID there. So to resolve your issue jBPMN dialect needs to be supported

Damounet commented 2 years ago

Ho I see... I tested the other plugins available on the market but it does not work either...

I'll have to find another solution then. Or maybe open a new Issue to support this dialect?

valb3r commented 2 years ago

@Damounet issue opened: https://github.com/valb3r/flowable-bpmn-intellij-plugin/issues/308

But do not expect it happens any time soon :( - that dialect is quite different to ones already supported