Prosés Migrasi ti Pega ka Camunda - Step by Step Guide

Perlu dipikanyaho yén aliran prosés anu diciptakeun dina Pega henteu saluyu sareng standar kabuka, sanaos kanyataan yén aranjeunna langkung mirip sareng conto BPMN. Jalma anu hoyong luncat ngamimitian migrasi ti Pega ka Camunda ku cara ngagambar deui prosés sacara manual dina Modeler. Tapi sacara manual redrawing prosés ngalir téh tedious jeung waktu-consuming, utamana lamun aya loba di antarana atawa prosés nu kudu dirobah téh kompléks. Dina tutorial ieu kami bakal ningali utiliti anu tiasa ngabantosan anjeun ngahasilkeun prosés patuh BPMN, ieu bakal janten titik awal pikeun migrasi ti Pega ka Camunda.

Pega XML pikeun BPMN Parabot Parobah Tutorial

Camunda Consulting parantos nyiptakeun sakumpulan alat anu sayogi gratis pikeun migrasi aliran prosés. Alat pikeun migrasi aliran prosés Pega tiasa dipendakan di dieu. Anjeun bakal langsung aya bewara yén ieu téh proyék Maven nu bisa dibuka dina ampir sagala IDE. Eclipse sareng Intellij mangrupikeun dua IDE anu pang populerna. Tapi mimitina anjeun kedah clone atanapi unduh gudang alat migrasi - ieu tiasa dilakukeun di dieu.

Pikeun tutorial ieu, urang bakal ngagunakeun Eclipse salaku IDE urang.

  • Saatos kloning atanapi unduh gudang Git, salin eusi gudang alat Pega Converter kana ruang kerja anu seger. Upami, contona, gudang Git anjeun aya dina C:gitRepos, mangka anjeun bakal manggihan converter Pega di C:gitReposmigrate-to-camunda-toolsPegacreate BPMN tina Pega XML.
  • Salin sakabéh folder ka workspace dipilih Anjeun.
  • Teras luncurkeun Eclipse sareng pilih ruang kerja anu anjeun ngan ukur nyalin eusina. Saatos ngamimitian Eclipse, angkat ka File> Impor> Umum> Proyék tina Polder atanapi Arsip.
  • Pencét kana tombol na Teras.
  • Dina kotak dialog nu nembongan, klik dina pitunjuk tur arahkeun ka polder nu karek anjeun tiron kana workspace Anjeun. Layar anjeun kedah siga kieu (tingali di handap).
  • pers ngabereskeun.

Prosés Migrasi ti Pega ka Camunda - Step by Step Guide

Proyék bakal diimpor kana ruang kerja anjeun. Anjeun meureun hoyong ngamutahirkeun sagala béda kompiler Java antara kode disadiakeun jeung lingkungan Anjeun, tapi kedah dianggo sakumaha anu kasebut.

Salajengna urang bakal nyieun konfigurasi Run anu bakal ngidinan Anjeun pikeun ngajalankeun converter di Eclipse:

  • Klik katuhu dina folder root proyék tur pilih Jalankeun Salaku> Jalankeun Konfigurasi…
  • Dina kotak dialog nu nembongan, klik dina Aplikasi Java pikeun nyieun konfigurasi anyar. Ngaran proyék kudu geus dieusian dina dialog ieu. Anjeun tiasa masihan konfigurasi ieu nami anyar upami anjeun hoyong.
  • Teras anjeun kedah milih kelas utama. Pencét kana tombol Pilarian sareng pastikeun pikeun milih - BPMNGenFromPega - org.camunda.bpmn.generator. Pilih teras klik OK.
  • Layar anjeun kedah katingali sapertos kieu:

Prosés Migrasi ti Pega ka Camunda - Step by Step Guide

Ayeuna anjeun kedah nyayogikeun dua argumen, anu kahiji nyaéta ékspor XML ti Pega sareng anu kadua nyaéta nami file anu dirobih. Ngan bisi, lebetkeun jalur sareng nami file dina bagian éta Argumen program tab alesan, diapit ku tanda petik. Pikeun mimitian, anjeun bakal disayogikeun ku file sampel Pega xml. Pikeun nganggo conto ieu, lebetkeun inpormasi ieu pikeun file input sareng output:

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

Layar anjeun kedah katingali sapertos kieu:

Prosés Migrasi ti Pega ka Camunda - Step by Step Guide

Pencét teras lalumpatan. Jandéla konsol kedah dibuka sareng anjeun bakal ningali ieu:

Diagram ./src/main/resources/SamplePegaProcess.xml dirobah tina Pega sarta bisa kapanggih dina ./src/main/resources/ConvertedProcessFrom Pega.bpmn

Polder sumberdaya ngandung file PNG (samplePegaProcessDiagram.png) tina prosés aslina di Pega sarta bakal kasampak kawas kieu:

Prosés Migrasi ti Pega ka Camunda - Step by Step Guide

Ngagunakeun Camunda Modeler, buka ConvertedProcessFromPega.bpmn sareng éta kedah katingali sapertos kieu:

Prosés Migrasi ti Pega ka Camunda - Step by Step Guide

Nyiptakeun file jar

Upami anjeun ngan ukur hoyong nyiptakeun file jar utiliti, anjeun gaduh sababaraha pilihan:

  • Atawa klik katuhu dina file pom.xml sareng pilih Jalankeun Salaku> Maven install.
  • Alternatipna,-klik katuhu dina polder root tur pilih Témbongkeun dina Terminal Lokal sareng ngajalankeun paréntah Maven di handap ieu: mvn pakét bersih install.

Jalan anu mana waé (atanapi nganggo metode anu anjeun pikahoyong) anjeun kedah ngeureunkeun file jar dina polder / udagan. Salin jar ieu di mana waé sareng ngaluarkeun paréntah di handap ieu dina terminal:

java -jar yourGeneratedJarFile.jar "file input anjeun" "file kaluaran anjeun"

Resep ieu! Mangga ngarasa Luncat ninggalkeun eupan balik on kami forum и tingali gudang Git ieu pikeun converters tambahan sabab sadia.

sumber: www.habr.com

Tambahkeun komentar