Siirtoprosessit Pegasta Camundaan - Vaiheittainen opas

Tiedetään, että Pegassa luodut prosessivirrat eivät noudata mitään avointa standardia, vaikka ne näyttävätkin enemmän BPMN-näytteiltä. Ihmiset, jotka haluavat hypätä Pega-Camunda-migraatioon piirtämällä prosesseja manuaalisesti uudelleen Modelerissä. Mutta prosessisäikeiden manuaalinen uudelleenpiirtäminen on työlästä ja aikaa vievää, varsinkin jos niitä on paljon tai muunnettavat prosessit ovat monimutkaisia. Tässä opetusohjelmassa tarkastelemme apuohjelmaa, jonka avulla voit luoda BPMN-yhteensopivan työnkulun, joka toimii lähtökohtana siirtyessä Pegasta Camundaan.

Pega XML to BPMN Converter opetusohjelma

Camunda Consulting on luonut joukon vapaasti saatavilla olevia työkaluja prosessivirtojen siirtoon. Pega-työnkulun siirtotyökalut löytyvät täällä. Huomaat heti, että tämä on Maven-projekti, joka voidaan avata melkein missä tahansa IDE:ssä. Eclipse ja Intellij ovat suosituimpia IDE-laitteita. Mutta ensin sinun on kloonattava tai ladattava siirtotyökalujen arkisto - tämä voidaan tehdä täällä.

Tässä opetusohjelmassa käytämme Eclipseä IDE:nä.

  • Kun olet kloonannut tai ladannut Git-tietovaraston, kopioi Pega Converter Tools -tietovaraston sisältö uuteen työtilaan. Jos esimerkiksi Git-arkistosi sijaitsee osoitteessa C:gitRepos, löydät Pega-muuntimen osoitteesta C:gitReposmigrate-to-camunda-toolsPegacreate BPMN Pega XML:stä.
  • Kopioi koko kansio valitsemaasi työtilaan.
  • Käynnistä sitten Eclipse ja valitse työtila, johon juuri kopioit sisällön. Kun olet käynnistänyt Eclipsen, siirry kohtaan Tiedosto > Tuo > Yleiset > Projektit kansiosta tai arkistosta.
  • Napsauta painiketta seuraava.
  • Napsauta näkyviin tulevassa valintaikkunassa hakemisto ja siirry kansioon, jonka juuri kopioit työtilaan. Näytön pitäisi näyttää suunnilleen tältä (katso alla).
  • Lehdistö Suorittaa loppuun.

Siirtoprosessit Pegasta Camundaan - Vaiheittainen opas

Projekti tuodaan työtilaan. Haluat ehkä päivittää Java-kääntäjän erot toimitetun koodin ja ympäristösi välillä, mutta sen pitäisi toimia sellaisenaan.

Seuraavaksi luomme Suorita-kokoonpanon, jonka avulla voit suorittaa muuntimen Eclipsessä:

  • Napsauta hiiren kakkospainikkeella projektin juurikansiota ja valitse Suorita nimellä > Suorita määritykset…
  • Napsauta näkyviin tulevassa valintaikkunassa Java-sovellus luodaksesi uuden kokoonpanon. Projektin nimen pitäisi olla jo täytetty tässä valintaikkunassa. Voit halutessasi antaa tälle kokoonpanolle uuden nimen.
  • Seuraavaksi sinun on valittava pääluokka. Napsauta Hae-painiketta ja muista valita − BPMNGenFromPega-org.camunda.bpmn.generator. Valitse se ja napsauta OK.
  • Näytön pitäisi näyttää suunnilleen tältä:

Siirtoprosessit Pegasta Camundaan - Vaiheittainen opas

Sinun on nyt annettava kaksi argumenttia, joista ensimmäinen on XML-vienti Pegasta ja toinen on muunnetun tiedoston nimi. Syötä polku ja tiedostonimet osioon vain siltä varalta ohjelman argumentit välilehdet argumentitlainausmerkeissä. Aloitaksesi saat Pega xml -mallitiedoston. Käytä tätä esimerkkiä syöttämällä seuraavat tiedot tulo- ja tulostustiedostoille:

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

Näytön pitäisi näyttää suunnilleen tältä:

Siirtoprosessit Pegasta Camundaan - Vaiheittainen opas

paina ajaa. Konsoli-ikkunan pitäisi avautua, jossa näkyy seuraava:

Kaavio ./src/main/resources/SamplePegaProcess.xml on muunnettu Pegasta ja löytyy osoitteesta ./src/main/resources/ConvertedProcessFrom Pega.bpmn

Resurssikansio sisältää PNG-tiedoston (samplePegaProcessDiagram.png) alkuperäisestä prosessista Pegassa ja näyttää tältä:

Siirtoprosessit Pegasta Camundaan - Vaiheittainen opas

Avaa Camunda Modelerillä ConvertedProcessFromPega.bpmn ja sen pitäisi näyttää jotakuinkin tältä:

Siirtoprosessit Pegasta Camundaan - Vaiheittainen opas

jar-tiedoston luominen

Jos haluat vain luoda apuohjelman jar-tiedoston, sinulla on useita vaihtoehtoja:

  • Tai napsauta tiedostoa hiiren kakkospainikkeella pom.xml ja valitse Suorita nimellä > Maven Install.
  • Tai napsauta juurikansiota hiiren kakkospainikkeella ja valitse Näytä paikallisessa terminaalissa ja suorita seuraava Maven-komento: mvn puhtaan paketin asennus.

Joka tapauksessa (tai käyttämällä haluamaasi menetelmää) sinun pitäisi saada jar-tiedosto kansioon /kohde. Kopioi tämä purkki minne tahansa ja anna seuraava komento terminaalissa:

java -jar yourGeneratedJarFile.jar "syötetiedostosi" "tulostetiedostosi"

Kuten tämä! Voit jättää meille palautetta foorumi и katso tämä git-arkisto lisämuuntimia, kun niitä tulee saataville.

Lähde: will.com

Lisää kommentti