Wenn Sie der Meinung sind, dass Sie BPMN von IBM exportieren und in Camunda Modeler öffnen können, werden Sie möglicherweise überrascht sein. Es wurde festgestellt, dass der IBM BPMN-Export nicht die Diagramminformationen enthält, die Tools wie Camunda Modeler zum Anzeigen des Diagramms verwenden. In diesem Tutorial werden zwei Ansätze vorgestellt, bei denen mithilfe von Dienstprogrammen, die von unserem Beraterteam entwickelt wurden, ein vollständiges Diagramm erstellt werden kann, das nicht nur in Camunda Modeler, sondern in jedem BPMN-kompatiblen Designtool geöffnet und angezeigt werden kann.
Das Camunda Consulting-Team hat eine Reihe frei verfügbarer Tools für die Migration von Prozessabläufen erstellt. Hier finden Sie Tools zur Migration von IBM Prozess-Threads . Sie werden feststellen, dass es derzeit zwei Tools für IBM gibt. Einer ist ein BPMN-Konverter und der andere ist eine Teamworks-Datei, auch bekannt als .twx-Konverter. Wir werden uns zuerst das Tutorial zum BPMN-Konverter ansehen und dann zum .twx-Konverter übergehen.
BPMN Converter Guide
Den BPMN Converter finden Sie hier . Sie werden feststellen, dass dies ein Maven-Projekt ist und in fast jeder IDE geöffnet werden kann. Eclipse und Intellij sind zwei der beliebtesten IDEs. Aber zuerst müssen Sie das Repository für Migrationstools klonen oder herunterladen - dies können Sie hier tun .
Eclipse IDE.
- Git- IBM BPMN . , , Git- C:\gitRepos, IBM BPMN C:\gitRepos\migrate-to-camunda-tools\IBM\create diagram from exported BPMN.
- .
- Eclipse , . Eclipse File > Import > General > Projects from Folder or Archive.
- Next. Directory () , . (. ).
- Finish.
. , Java , .
Run, Eclipse:
- Run As > Run Configurations...
- Java Application, . . .
- . Search, , — BPMNDiagramGenerator. OK.
- :
, — BPMN IBM, — . Program arguments Arguments, . BPMN-. :
”./src/main/resources/SampleBPMNfromIBM.bpmn”
”./src/main/resources/Converted.bpmn”
:
Run. , :
BPMN diagram generated Diagram ./src/main/resources/SampleBPMNfromIBM.bpmn converted from IBM BPMN and can be found at ./src/main/resources/Converted.bpmn
Camunda Modeler, Converted.bpmn , , 'swimlane', 'pool' Camunda BPMN, .
, . , , , , . , BPMN , - . . , , — , -, .
, Blueworks Live BPMN:
Camunda Modeler , :
, IBM BPM, .
IBM BPM .twx
.twx ( Teamworks), .twx — , . .twx — IBM BPM, zipped xml . xml-, , BPMN-, , , BPMN-. , , xml , , twx-.
/ git-, , , Eclipse. , . , .twx .
Run , . Run As > Run Configurations.... Java Applications , . , , , BPMN TWX-. , . , BPMNGenFromTWX. , , .
”./src/main/resources/TWXOriginal.xml” “./src/main/resources/TWXConverted.bpmn”
Run. , :
BPMN diagram generated Diagram ./src/main/resources/TWXOriginal.xml converted from IBM .twx export and can be found at ./src/main/resources/TWXConverted.bpmn
PNG (PictureOfProcess.PNG) IBM :
Modeler, TWXConverted.bpmn, :
, .twx, , .twx , BPMN- . - IBM Camunda.
IBM BPM
, xmls .twx . .twx — zip, — .twx .zip , zip, .
, /objects. , xml , . , , "25", - . - . - :
, , , . . !
jar-
jar- , :
- — pom.xml Run As > Maven install.
- — , Show in Local Terminal Maven: mvn clean package install.
In beiden Fällen (oder mit Ihrer bevorzugten Methode) sollten Sie die JAR-Datei im Ordner / target abrufen. Kopieren Sie dieses Glas an eine beliebige Stelle und geben Sie den folgenden Befehl im Terminal ein:
java -jar yourGeneratedJarFile . jar "Ihre Eingabedatei" "Ihre Ausgabedatei"
So! Bitte hinterlassen Sie Feedback im Forum und sehen Sie sich dieses Git-Repository an, um weitere Konverter zu finden, sobald diese verfügbar sind.