Proses Migrasi saka Pega menyang Camunda - Pandhuan Langkah demi Langkah

Dikenal manawa aliran proses sing digawe ing Pega ora cocog karo standar sing mbukak, sanajan kasunyatane katon kaya conto BPMN. Wong sing pengin mlumpat miwiti migrasi saka Pega menyang Camunda kanthi proses nggambar ulang kanthi manual ing Modeler. Nanging aliran proses redrawing kanthi manual pancen mboseni lan butuh wektu, utamane yen ana akeh utawa proses sing kudu diowahi rumit. Ing tutorial iki, kita bakal ndeleng sarana sing bisa mbantu sampeyan ngasilake proses sing cocog karo BPMN, iki bakal dadi titik wiwitan kanggo migrasi saka Pega menyang Camunda.

Pega XML kanggo BPMN Converter Tutorial

Camunda Consulting wis nggawe set alat sing kasedhiya kanthi bebas kanggo migrasi aliran proses. Piranti kanggo migrasi aliran proses Pega bisa ditemokake kene. Sampeyan bakal langsung weruh yen iki minangka proyek Maven sing bisa dibukak ing meh kabeh IDE. Eclipse lan Intellij minangka rong IDE sing paling populer. Nanging pisanan sampeyan kudu kloning utawa ndownload repositori alat migrasi - iki bisa ditindakake kene.

Kanggo tutorial iki, kita bakal nggunakake Eclipse minangka IDE kita.

  • Sawise kloning utawa ndownload repositori Git, salin isi repositori alat Pega Converter menyang ruang kerja sing anyar. Yen, contone, repositori Git sampeyan ana ing C:gitRepos, banjur sampeyan bakal nemokake konverter Pega ing C:gitReposmigrate-to-camunda-toolsPegacreate BPMN saka Pega XML.
  • Salin kabeh folder menyang ruang kerja sing dipilih.
  • Banjur bukak Eclipse lan pilih ruang kerja sing mung disalin konten kasebut. Sawise miwiti Eclipse, pindhah menyang File> Impor> Umum> Proyek saka Folder utawa Arsip.
  • Klik ing tombol Sabanjure.
  • Ing kothak dialog sing katon, klik ing Direktori lan navigasi menyang folder sing lagi wae disalin menyang ruang kerja sampeyan. Layar sampeyan kudu katon kaya iki (ndeleng ngisor).
  • penet Rampung.

Proses Migrasi saka Pega menyang Camunda - Pandhuan Langkah demi Langkah

Proyek kasebut bakal diimpor menyang ruang kerja sampeyan. Sampeyan bisa uga pengin nganyari sembarang compiler Java beda antarane kode kasedhiya lan lingkungan, nanging kudu bisa apa.

Sabanjure, kita bakal nggawe konfigurasi Run sing ngidini sampeyan mbukak konverter ing Eclipse:

  • Klik tengen ing folder root project banjur pilih Run As > Run Configurations…
  • Ing kothak dialog sing katon, klik ing Aplikasi Java kanggo nggawe konfigurasi anyar. Jeneng proyek kudu wis diisi ing dialog iki. Sampeyan bisa menehi konfigurasi iki jeneng anyar yen pengin.
  • Sabanjure sampeyan kudu milih kelas utama. Klik ing tombol Telusuri lan manawa kanggo milih - BPMNGenFromPega - org.camunda.bpmn.generator. Pilih banjur klik OK.
  • Layar sampeyan kudu katon kaya iki:

Proses Migrasi saka Pega menyang Camunda - Pandhuan Langkah demi Langkah

Saiki sampeyan kudu menehi rong argumen, sing pertama yaiku ekspor XML saka Pega lan sing nomer loro yaiku jeneng file sing diowahi. Yen ngono, ketik path lan jeneng file ing bagean kasebut Argumen program tab Alesanipun, katutup ing tanda petik. Kanggo miwiti, sampeyan bakal diwenehi conto file Pega xml. Kanggo nggunakake conto iki, ketik informasi ing ngisor iki kanggo file input lan output:

"./src/main/resources/SamplePegaProcess.xml" "./src/main/resources/ConvertedProcessFromPega.bpmn"

Layar sampeyan kudu katon kaya iki:

Proses Migrasi saka Pega menyang Camunda - Pandhuan Langkah demi Langkah

Pencet terus Run. Jendhela console kudu mbukak lan sampeyan bakal weruh ing ngisor iki:

Diagram ./src/main/resources/SamplePegaProcess.xml diowahi saka Pega lan bisa ditemokake ing ./src/main/resources/ConvertedProcessFrom Pega.bpmn

Folder sumber daya ngemot file PNG (samplePegaProcessDiagram.png) saka proses asli ing Pega lan bakal katon kaya iki:

Proses Migrasi saka Pega menyang Camunda - Pandhuan Langkah demi Langkah

Nggunakake Camunda Modeler, mbukak ConvertedProcessFromPega.bpmn lan kudu katon kaya iki:

Proses Migrasi saka Pega menyang Camunda - Pandhuan Langkah demi Langkah

Nggawe file jar

Yen sampeyan mung pengin nggawe file jar sarana, sampeyan duwe sawetara opsi:

  • Utawa klik tengen ing file pom.xml banjur pilih Run As> Maven install.
  • Utawa, klik-tengen ing folder root banjur pilih Tampilake ing Terminal Lokal lan jalanake perintah Maven ing ngisor iki: mvn nginstal paket resik.

Salah siji cara (utawa nggunakake cara sing disenengi) sampeyan kudu mungkasi file jar ing folder kasebut / target. Salin jar iki ing endi wae lan ketik printah ing ngisor iki ing terminal:

java -jar yourGeneratedJarFile.jar "file input sampeyan" "file output sampeyan"

Kaya iki! Mangga aran gratis kanggo ninggalake saran ing kita forum ΠΈ ndeleng repositori Git iki kanggo konverter tambahan nalika kasedhiya.

Source: www.habr.com

Add a comment