Proses migrasi dari Pega ke Camunda - panduan langkah demi langkah

Diketahui bahwa aliran proses yang dibuat di Pega tidak sesuai dengan standar terbuka mana pun, meskipun kenyataannya lebih mirip sampel BPMN. Orang yang ingin memulai migrasi mereka dari Pega ke Camunda dengan menggambar ulang proses secara manual di Pemodel. Tetapi menggambar ulang untaian proses secara manual itu membosankan dan memakan waktu, terutama jika ada banyak atau proses yang perlu diubah itu rumit. Dalam tutorial ini, kita akan melihat utilitas yang dapat membantu Anda menghasilkan proses yang sesuai dengan BPMN yang akan berfungsi sebagai titik awal untuk berpindah dari Pega ke Camunda.





Tutorial Pega XML ke BPMN Converter



Camunda Consulting telah membuat seperangkat alat migrasi alur kerja yang tersedia secara gratis. Alat migrasi alur kerja Pega dapat ditemukan di sini . Anda akan segera mengetahui bahwa ini adalah proyek Maven dan dapat dibuka di hampir semua IDE. Eclipse dan Intellij adalah dua IDE yang lebih populer. Tetapi pertama-tama, Anda perlu menggandakan atau mengunduh repositori alat migrasi - Anda dapat melakukannya di sini .



Untuk tutorial ini, kami akan menggunakan Eclipse sebagai IDE kami.



  • Setelah mengkloning atau mendownload repositori Git, salin konten repositori alat Pega Converter ke dalam ruang kerja baru. Jika, misalnya, repositori Git Anda terletak di C: \ gitRepos , maka konverter Pega dapat ditemukan di C: \ gitRepos \ migrate-to-camunda-tools \ Pega \ create BPMN dari Pega XML .
  • Salin seluruh folder ke ruang kerja pilihan Anda.
  • Kemudian mulai Eclipse dan pilih ruang kerja tempat Anda baru saja menyalin konten. Setelah memulai Eclipse, buka File> Impor> Umum> Proyek dari Folder atau Arsip .
  • Klik pada tombol Next .
  • Directory , . (. ).
  • Finish.


Proses migrasi dari Pega ke Camunda

. , Java , .



Run, Eclipse:



  • Run As > Run Configurations…
  • Java Application . . .
  • . Search — BPMNGenFromPega — org.camunda.bpmn.generator. OK.
  • :


Proses migrasi dari Pega ke Camunda

, — XML- Pega, — . Program arguments Arguments, . Pega xml. :



”./src/main/resources/SamplePegaProcess.xml” “./src/main/resources/ConvertedProcessFromPega.bpmn”



:



Proses migrasi dari Pega ke Camunda

Run. , :



Diagram ./src/main/resources/SamplePegaProcess.xml converted from Pega and can be found at ./src/main/resources/ConvertedProcessFrom Pega.bpmn



PNG (samplePegaProcessDiagram.png) Pega :



Proses migrasi dari Pega ke Camunda

Camunda Modeler, ConvertedProcessFromPega.bpmn :



Proses migrasi dari Pega 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 jalankan perintah berikut di terminal:



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



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




All Articles