Protsesside migratsioon Pega-sĂŒsteemist Camundasse — samm-sammult juhend

Teadaolev on see, et Pega-s loodud protsessivoogud ei vasta ĂŒhele avatud standardile, kuigi need nĂ€evad vĂ€lja pigem nagu BPMN-mustrid. Inimesed, kes soovivad hĂŒpata, alustavad oma migratsiooni Pega-st Camunda-sse sellega, et joonistavad protsessid kĂ€sitsi Modeleris ĂŒmber. Kuid kĂ€sitsi protsessivoogude ĂŒmberjoonistamine on vĂ€sitav ja ajakulukas, eriti kui neid on palju vĂ”i protsessid, mida tuleb konverteerida, on keerulised. Selles Ă”ppetunnis vaatame utiliiti, mis aitab teil genereerida BPMN-ĂŒhilduva protsessi, mis serveerib lĂ€htepunktina ĂŒleminekuks Pega-st Camunda-sse.

Pega XML konverteri Ôpik BPMN-iks

Camunda Consulting on loonud komplekti tasuta saadaval olevaid tööriistu tehnoloogiliste voogude migratsiooniks. Pega tehnoloogiliste voogude migratsiooni tööriistu leiate siin. Te mÀrkate kohe, et see on Maven-projekt, mida saab avada praktiliselt igas integreeritud arenduskeskkonnas. Eclipse ja Intellij on kaks populaarseimat IDE-d. Kuid kÔigepealt peate kloonima vÔi alla laadima migreerimisriistade repositooriumi - seda saate teha siin.

Selle juhendi jaoks kasutame Eclipse'i meie IDE-na.

  • PĂ€rast Git-repositori kloonimist vĂ”i allalaadimist kopeerige Pega konverteri tööriistade repositori sisu uude töökeskkonda. Kui teie Git-repositoorium asub nĂ€iteks C:gitRepos, siis leiate Pega konverteri aadressilt C:gitReposmigrate-to-camunda-toolsPegacreate BPMN Pega XML-ist.
  • Kopeerige kogu kaust valitud töökeskkonda.
  • SeejĂ€rel kĂ€ivitage Eclipse ja valige töökeskkond, kuhu just kopeerisite sisu. Eclipse'i kĂ€ivitamisel minge File > Import > General > Projects from Folder or Archive.
  • KlĂ”psake nuppu Next.
  • Avanevas dialoogiboksis klĂ”psake Directory ja navigeerige kausta, mille just kopeerisite oma töökeskkonda. Teie ekraan peaks vĂ€lja nĂ€gema umbes nii (vt allpool).
  • KlĂ”psake LĂ”peta.

Protsesside migratsioon Pega-sĂŒsteemist Camundasse — samm-sammult juhend

Projekt importitakse teie töökeskkonda. VÔib-olla soovite vÀrskendada Java kompilaatori erinevusi antud koodi ja teie keskkonna vahel, kuid see peaks töötama sellisena, nagu see on.

JÀrgmisena loome Run konfigureerimise, mis vÔimaldab teil Eclipse'is konverteri kÀivitada:

  • KlĂ”psake hiire parema nupuga projekti juurkausta ja valige Run As > Run Configurations

  • Avanevas dialoogiboksis klĂ”psake Java rakendus uue uue uue uue uue uue uue uue. Projekti nimi peaks selles dialoogis olema juba tĂ€idetud. Soovi korral saate sellele konfiguratsioonile anda uue nime.
  • SeejĂ€rel on vaja valida peamine klass. KlĂ”psake nuppu Otsi ja olge kindlasti valitud — BPMNGenFromPega — org.camunda.bpmn.generator. Valige see ja klĂ”psake OK.
  • Teie ekraan peaks vĂ€lja nĂ€gema umbes nii:

Protsesside migratsioon Pega-sĂŒsteemist Camundasse — samm-sammult juhend

NĂŒĂŒd peate esitama kaks argumenti, esimene — see on XML-export Pega-st, ja teine — muudetud faili nimi. Igaks juhuks sisestage failide teed ja nimetused jaotises Program arguments vahekaardil Arguments, tsitaatides. Alustuseks pakutakse teile Pega xml faili nĂ€idet. 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 migratsioon Pega-sĂŒsteemist Camundasse — samm-sammult juhend

Klickige KÀita. Avanev konsooliaken peaks nÀgema vÀlja jÀrgmiselt:

Diagram .\/src\/main\/resources\/SamplePegaProcess.xml on Pega-st muudetud ja seda vÔib leida .\/src\/main\/resources\/ConvertedProcessFrom Pega.bpmn

Ressursikaust sisaldab PNG faili (samplePegaProcessDiagram.png) algsest protsessist Pega-s ja nÀeb vÀlja jÀrgnev:

Protsesside migratsioon Pega-sĂŒsteemist Camundasse — samm-sammult juhend

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

Protsesside migratsioon Pega-sĂŒsteemist Camundasse — samm-sammult juhend

jar-faili loomine

Kui soovite lihtsalt luua jar-faili utiliidi, on teil mitu valikut:

  • Kasutage kas hiire parema nupuga faili pom.xml ja valige Run As > Maven install.
  • VĂ”i klĂ”psake hiire parema nupuga juurkataloogil ja valige Show in Local Terminal ja kĂ€ivitage jĂ€rgmine Maven kĂ€sk: mvn clean package install.

Igatahes (olgu see siis teie valitud meetod) peaksite saama jar-faili kataloogis /target. Kopeerige see jar ĂŒkskĂ”ik kuhu ja kĂ€ivitage jĂ€rgmine kĂ€sk terminalis:

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

Nii see on! Palun Àrge kartke meie kohta tagasisidet jÀtta foorumis ja vaadake seda Git-repositooriumi lisaks konverteritele, mis ilmuvad.

Allikas: habr.com

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster