Si vous pensez pouvoir exporter le BPMN d'IBM, que vous pouvez l'ouvrir dans Camunda Modeler, vous serez peut-ĂȘtre surpris. L'exportation IBM BPMN n'a pas inclus les informations de diagramme utilisĂ©es par des outils tels que Camunda Modeler pour afficher le diagramme. Dans ce didacticiel, nous examinerons deux approches, en utilisant des utilitaires dĂ©veloppĂ©s par notre Ă©quipe de consultants pour vous aider Ă crĂ©er un diagramme complet qui peut ĂȘtre ouvert et affichĂ© non seulement dans Camunda Modeler, mais dans tout outil de conception compatible BPMN.
L'équipe de Camunda Consulting a créé un ensemble d'outils disponibles gratuitement pour la migration des flux de processus. Les outils de migration des threads de processus IBM sont disponibles ici . Vous remarquerez qu'il existe actuellement deux outils pour IBM. L'un est un convertisseur BPMN et l'autre est un fichier Teamworks aka .twx. Nous allons d'abord examiner le didacticiel du convertisseur BPMN, puis passer au convertisseur .twx.
Guide du convertisseur BPMN
Le convertisseur BPMN peut ĂȘtre trouvĂ© ici . Vous remarquerez qu'il s'agit d'un projet Maven et peut ĂȘtre ouvert dans presque n'importe quel IDE. Eclipse et Intellij sont deux des IDE les plus populaires. Mais d'abord, vous devrez cloner ou tĂ©lĂ©charger le rĂ©fĂ©rentiel des outils de migration - vous pouvez le faire ici .
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.
Dans tous les cas (ou en utilisant votre mĂ©thode prĂ©fĂ©rĂ©e), vous devriez obtenir le fichier jar dans le dossier / target. Copiez ce pot n'importe oĂč et entrez la commande suivante dans le terminal:
java -jar yourGeneratedJarFile . jar "votre fichier d'entrée" "votre fichier de sortie"
Comme ça! N'hésitez pas à laisser vos commentaires sur le forum et à consulter ce référentiel Git pour les convertisseurs supplémentaires dÚs qu'ils sont disponibles.