Migrasi Proses BPMN dari IBM BPM ke Camunda - Walkthrough

Halo, Habr! Saya sampaikan untuk perhatian Anda terjemahan dari artikel "Proses Migrasi BPMN dari IBM BPM ke Camunda - Tutorial Langkah-demi-Langkah" oleh Joe Pappas.



Jika Anda merasa dapat mengekspor BPMN dari IBM, sehingga Anda dapat membukanya di Camunda Modeler, Anda mungkin akan terkejut. Ekspor IBM BPMN ditemukan tidak menyertakan informasi diagram yang digunakan alat seperti Camunda Modeler untuk menampilkan diagram. Dalam tutorial ini, kita akan membahas dua pendekatan, menggunakan utilitas yang dikembangkan oleh tim konsultan kami untuk membantu Anda membuat diagram lengkap yang dapat dibuka dan dilihat tidak hanya di Camunda Modeler, tetapi juga di alat desain yang sesuai dengan BPMN.



Tim Camunda Consulting telah menciptakan seperangkat alat yang tersedia secara gratis untuk aliran proses migrasi. Alat migrasi utas proses IBM dapat ditemukan di sini . Anda akan melihat bahwa saat ini ada dua alat untuk IBM. Salah satunya adalah pengonversi BPMN dan yang lainnya adalah file Teamworks alias .twx converter. Pertama-tama kita akan melihat tutorial konverter BPMN dan kemudian beralih ke konverter .twx.



Panduan Konverter BPMN



Konverter BPMN dapat ditemukan di sini . Anda akan melihat bahwa ini adalah proyek Maven dan dapat dibuka di hampir semua IDE. Eclipse dan Intellij adalah dua IDE paling populer. Tetapi pertama-tama, Anda perlu menggandakan atau mengunduh repositori alat migrasi - Anda dapat melakukannya di sini .



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.


Migrasi Proses BPMN dari IBM BPM ke Camunda



. , Java , .



Run, Eclipse:



  • Run As > Run Configurations...
  • Java Application, . . .
  • . Search, , β€” BPMNDiagramGenerator. OK.
  • :


Migrasi Proses BPMN dari IBM BPM ke Camunda



, β€” BPMN IBM, β€” . Program arguments Arguments, . BPMN-. :



”./src/main/resources/SampleBPMNfromIBM.bpmn”

”./src/main/resources/Converted.bpmn”



:



Migrasi Proses BPMN dari IBM BPM ke Camunda



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:



Migrasi Proses BPMN dari IBM BPM ke Camunda



Camunda Modeler , :



Migrasi Proses BPMN dari IBM BPM ke Camunda



, 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 :



Migrasi Proses BPMN dari IBM BPM ke Camunda



Modeler, TWXConverted.bpmn, :



Migrasi Proses BPMN dari IBM BPM ke Camunda



, .twx, , .twx , BPMN- . - IBM Camunda.



IBM BPM



, xmls .twx . .twx β€” zip, β€” .twx .zip , zip, .



, /objects. , xml , . , , "25", - . - . - :



Migrasi Proses BPMN dari IBM BPM ke Camunda



, , , . . !



jar-



jar- , :



  • β€” pom.xml Run As > Maven install.
  • β€” , Show in Local Terminal Maven: mvn clean package install.


Either way (atau menggunakan metode pilihan Anda) Anda harus mendapatkan file jar di folder / target. Salin jar ini di mana saja dan masukkan perintah berikut di terminal:



java -jar yourGeneratedJarFile . jar "file masukan Anda" "file keluaran Anda"



Seperti ini! Silakan tinggalkan umpan balik di forum dan lihat repositori Git ini untuk konverter tambahan saat tersedia.




All Articles