Ua iloa o le faagasologa o tafega na faia i Pega e le ogatusa ma soʻo se tulaga tatala, e ui i le mea moni e foliga mai e pei o faʻataʻitaʻiga BPMN. O tagata e manana'o e oso e amata la latou femalagaiga mai Pega i Camunda e ala i le toe tusi lima lima i le Modeler. Ae o le fa'asologa o le toe tusi lima lima e fa'atiga ma alu le taimi, aemaise lava pe a tele naua po'o faiga e mana'omia ona liua e lavelave. I totonu o lenei aʻoaʻoga o le a matou vaʻavaʻai i se aoga e mafai ona fesoasoani ia te oe e faʻatupuina se faʻagasologa o le BPMN, o le a avea ma amataga mo le faimalaga mai Pega i Camunda.
Pega XML i le BPMN Converter Tutorial
Ua fatuina e Camunda Consulting se seti o meafaigaluega e maua fua mo le faagasologa o femalagaiga. E mafai ona maua mea faigaluega mo le femalaga'i o alavai o le Pega
Mo lenei aʻoaʻoga, matou te faʻaaogaina Eclipse e fai ma matou IDE.
- A maeʻa ona faʻapipiʻi poʻo le laʻuina o le Git repository, kopi mea o loʻo i totonu o le Pega Converter meafaigaluega faleteuoloa i totonu o se avanoa faigaluega fou. Afai, mo se faʻataʻitaʻiga, o loʻo iai lau faleoloa Git i luga C:gitRepos, ona e maua lea o le Pega converter i C:gitReposmigrate-to-camunda-toolsPegacreate BPMN mai Pega XML.
- Kopi le faila atoa i lau avanoa faigaluega filifilia.
- Ona tatala lea o le Eclipse ma filifili le avanoa faigaluega na e kopiina ai le anotusi. A uma ona amata Eclipse, alu i Faila > Fa'aulufale mai > Lautele > Poloketi mai le Folder po'o le Fa'amaumauga.
- Kiliki i le faʻamau sosoo ai.
- I totonu o le pusa talanoaga e aliali mai, kiliki i luga aufaʻatonu ma fa'afeiloa'i i le faila na e kopiina i lau avanoa faigaluega. O lau lau e tatau ona foliga fa'apenei (silasila i lalo).
- Kiliki i luga faʻauma.
O le poloketi o le a fa'aulufale mai i lau avanoa faigaluega. Atonu e te manaʻo e faʻafouina soʻo se eseesega Java compiler i le va o le code tuʻuina atu ma lou siosiomaga, ae tatau ona galue e pei o.
Le isi o le a matou fatuina se faʻatulagaina Run e faʻatagaina oe e faʻatautaia le tagata liliu mai i Eclipse:
- Kiliki taumatau i luga o le faila a'a o le poloketi ma filifili Tamomoe e pei o > Fa'atonu Fa'atonu...
- I totonu o le pusa talanoaga e aliali mai, kiliki i luga Talosaga Java e fatu ai se faatulagaga fou. Ua tatau ona fa'atumu le igoa ole poloketi ile talanoaga lea. E mafai ona e tu'uina atu i lenei fa'atulagaga se igoa fou pe a e mana'o ai.
- Le isi e tatau ona e filifilia le vasega autu. Kiliki i le Su'e faamau ma ia mautinoa e filifili - BPMNGenFromPega - org.camunda.bpmn.generator. Filifili ma kiliki OK.
- O lau lau e tatau ona foliga fa'apenei:
Ole taimi nei e tatau ona e tuʻuina atu ni finauga se lua, o le muamua o le XML export mai Pega ma le lona lua o le igoa o le faila liliu. I le tulaga lava, ulufale i le ala ma faila igoa i le vaega Polokalama finauga laupepa Feteenaʻiga, o lo'o fa'amauina i fa'ailoga. I le amataga, o le a tuʻuina atu ia te oe se faʻataʻitaʻiga Pega xml faila. Mo le fa'aogaina o lenei fa'ata'ita'iga, fa'apipi'i fa'amatalaga nei mo faila fa'aoga ma faila fa'atino:
"./src/main/resources/SamplePegaProcess.xml" "./src/main/resources/ConvertedProcessFromPega.bpmn"
O lau lau e tatau ona foliga fa'apenei:
Faʻaauau pea momoʻe. E tatau ona tatala se faamalama faʻamafanafanaga ma o le a e vaʻai i mea nei:
Ata ./src/main/resources/SamplePegaProcess.xml liliu mai Pega ma e mafai ona maua i le ./src/main/resources/ConvertedProcessFrom Pega.bpmn
O le pusa punaoa o loʻo i ai le PNG faila (samplePegaProcessDiagram.png) o le uluai faʻagasologa i Pega ma o le a pei o lenei:
Fa'aaoga le Camunda Modeler, tatala ConvertedProcessFromPega.bpmn ma e tatau ona foliga e pei o lenei:
Fausia se faila fagu
Afai e te manaʻo e fai se faila fagu aoga, e tele au filifiliga:
- Pe kiliki i luga ole faila pom.xml ma filifili Tamomoe pei > Maven faʻapipiʻi.
- I le isi itu, kiliki-matau i luga o le pusa aʻa ma filifili Faaali i le Nofoaga Fa'alotoifale ma taʻavale le poloaiga a Maven: mvn fa'apipi'i afifi mama.
Po o le a lava le auala (poʻo le faʻaaogaina o lau auala e te manaʻo ai) e tatau ona e faʻamutaina se faila fagu i totonu o le pusa / taulaʻiga. Kopi lenei fagu i soʻo se mea ma tuʻuina atu le faʻatonuga lea i le laina:
java -jar yourGeneratedJarFile.jar "lau faila faila" "lau faila faila"
Faapei o lea! Fa'amolemole lagona le saoloto e tu'u fa'amatalaga i la matou
puna: www.habr.com