Protsesside migreerimine Pega-st Camundasse — samm-sammuline juhend.

On teada, et Pega-s loodud protsessivoogud ei vasta ĂŒhelegi avatud standardile, vaatamata sellele, et need nĂ€evad vĂ€lja pigem nagu BPMN-mallid. Inimesed, kes soovivad hĂŒpata, alustavad oma migratsiooni Pega-st Camundasse sellega, et nad joonistavad protsessid Modeleris kĂ€sitsi uuesti. Kuid kĂ€sitsi protsessivoogude ĂŒmber joonistamine on vĂ€sitav ja aeganĂ”udev, eriti kui neid on palju vĂ”i kui konverteeritavad protsessid on keerulised. Selles Ă”ppetĂŒkis vaatame utiliiti, mis aitab teil genereerida BPMN- ĂŒhilduva protsessi, see on alguspunkt ĂŒleminekuks Pega-st Camundasse.

Pega XML-i BPMN-ks konverteri Ôpik

Camunda Consulting on loonud tasuta kergesti juurdepÀÀsetavate tööriistade kogumi tehnoloogiliste voogude migreerimiseks. Pega tehnoloogiliste voogude migreerimise tööriistad on saadaval siit. Te mĂ€rkate kohe, et see on Maven projekt, mida saab avada praktiliselt ĂŒkskĂ”ik millises integreeritud arenduskeskkonnas. Eclipse ja Intellij on kaks populaarseimat IDE-d. Kuid kĂ”igepealt peate kloonima vĂ”i allalaadima migreerimise tööriistade repot — seda on vĂ”imalik teha. siit.

Selles juhendis kasutame meie IDE-na Eclipse'i.

  • PĂ€rast Git-repositooriumi kloonimist vĂ”i allalaadimist kopeerige Pega-konverteri tööriistade repositooriumi sisu uude tööruumi. NĂ€iteks kui teie Git-repositoorium asub C:gitRepos, siis leiate Pega konverteri aadressilt C:gitReposmigrate-to-camunda-toolsPegacreate BPMN from Pega XML.
  • Kopeerige kogu kaust valitud tööruumi.
  • SeejĂ€rel kĂ€ivitage Eclipse ja valige tööruum, kuhu just sisu kopeerisite. PĂ€rast Eclipse'i kĂ€ivitamist liikuge menĂŒĂŒsse File > Import > General > Projects from Folder or Archive.
  • KlĂ”psake nuppu JĂ€rgmine.
  • Avanevas dialoogiboksis klĂ”psake nuppu Kaust ja minge kausta, mille just kopeerisite oma tööruumi. Teie ekraan peaks vĂ€lja nĂ€gema umbes nii (vt allpool).
  • KlĂ”psake LĂ”peta.

Protsesside migreerimine Pega-st Camundasse — samm-sammuline juhend.

Projekt imporditakse teie tööruumi. VÔib-olla soovite uuendada Java-kompilandi erinevusi antud koodi ja teie keskkonna vahel, kuid see peaks töötama nagu on.

JÀrgmisena loome Run-konfiguratsiooni, mis vÔimaldab teil Eclipse'is konverterit kÀivitada:

  • Viige kursori peakataloogile ning valige KĂ€ivita > KĂ€ivituskonfiguratsioonid...
  • Avanevas dialoogiboksis klĂ”psake nuppu Java rakendus uue konfiguratsiooni loomiseks. Projekti nimi peaks juba olema selle dialooge tĂ€idetud. Soovi korral vĂ”ite sellele konfiguratsioonile anda uue nime.
  • SeejĂ€rel peate valima pĂ”hiklassi. KlĂ”psake nuppu Otsi ja kindlasti valige — BPMNGenFromPega — org.camunda.bpmn.generator. Valige see ja vajutage OK.
  • Teie ekraan peaks vĂ€lja nĂ€gema umbes nii:

Protsesside migreerimine Pega-st Camundasse — samm-sammuline juhend.

NĂŒĂŒd peate esitama kaks argumenti, esimene on XML eksport Pega'st ja teine on muudetud faili nimi. Igaks juhuks sisestage teed ja failinimed jaotises Program arguments vahekaardil Arguments, sulgudes tsiteeritud. Alguseks teile antakse Pega xml faili nĂ€idis. Selle nĂ€ite kasutamiseks sisestage jĂ€rgmised andmed sisendi- ja vĂ€ljundfailide jaoks:

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

Teie ekraan peaks vÀlja nÀgema umbes nii:

Protsesside migreerimine Pega-st Camundasse — samm-sammuline juhend.

KlÔpsake Run. Avaneb konsoolaken, kus nÀete jÀrgmist:

Diagramm ./src/main/resources/SamplePegaProcess.xml, mis on muudetud Pega'st, ja selle leiate aadressilt ./src/main/resources/ConvertedProcessFrom Pega.bpmn

Ressursskaust sisaldab Pega algse protsessi PNG-faili (samplePegaProcessDiagram.png) ja see nÀeb vÀlja jÀrgmine:

Protsesside migreerimine Pega-st Camundasse — samm-sammuline juhend.

Kasutades Camunda Modelerit, avage ConvertedProcessFromPega.bpmn ja see peaks vÀlja nÀgema umbes nii:

Protsesside migreerimine Pega-st Camundasse — samm-sammuline juhend.

Jar-faili loomine

Kui soovite lihtsalt luua utiliidi jar-faili, on teil mitu vÔimalust:

  • Kas paremklĂ”psake failil pom.xml ja vali Run As > Maven install.
  • VĂ”i paremklĂ”psake juurkataloogil ja valige Show in Local Terminal ja kĂ€ivitage jĂ€rgmine Maven kĂ€sk: mvn clean package install.

Igal juhul (olgu see siis teie eelistatud meetod vÔi mitte) peaksite saama jar-faili kausta /target. Kopeerige see jar kuhugi ja kÀivitage jÀrgmine kÀsk terminalis:

java -jar yourGeneratedJarFile.jar “your input file” “your output file”

Nii lihtne ongi! Palun Àrge kartke esitada tagasisidet meie foorumil ja vaadake seda Git-repo lisakonverterite kohta, kui need ilmuvad.

Allikas: habr.com

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster