Fantatra fa ny fikorianan'ny dingana noforonina ao Pega dia tsy mifanaraka amin'ny fenitra misokatra, na dia eo aza ny fahitana azy ireo kokoa amin'ny santionany BPMN. Ny olona te-hanao ny hitsambikina dia manomboka ny fifindra-monina avy any Pega mankany Camunda amin'ny alàlan'ny famerenan'ny tanana ny dingana ao amin'ny Modeler. Mandreraka sy mandany fotoana anefa ny fizotran'ny redrawing amin'ny tanana, indrindra raha maro amin'izy ireo na sarotra ny dingana mila ovaina. Amin'ity lesona ity dia hijery fitaovana iray izay afaka manampy anao hamorona dingana mifanaraka amin'ny BPMN isika, izany dia ho toerana fanombohana ny fifindra-monina avy any Pega mankany Camunda.
Pega XML mankany BPMN Converter Tutorial
Camunda Consulting dia namorona andiana fitaovana azo alaina maimaim-poana ho an'ny fifindra-monina amin'ny fizotry ny renirano. Hita ny fitaovana hifindran'ny fizotran'ny Pega
Ho an'ity lesona ity dia hampiasa Eclipse ho IDE izahay.
- Aorian'ny fametahana na fampidinana ny tahiry Git dia adika ao amin'ny toeram-piasana vaovao ny votoatin'ny fitahirizana fitaovana Pega Converter. Raha, ohatra, ny fitehirizanao Git dia hita ao C:gitRepos, dia ho hitanao ny mpanova Pega amin'ny C:gitReposmigrate-to-camunda-toolsPegacreate BPMN avy amin'ny Pega XML.
- Adikao any amin'ny toeram-piasanao ny lahatahiry manontolo.
- Avy eo, sokafy ny Eclipse ary safidio ny toeram-piasana izay vao nandika ny atiny. Aorian'ny fanombohana ny Eclipse dia mandehana mankany File> Import> General> Tetikasa avy amin'ny Folder na Archive.
- Tsindrio ny bokotra Manaraka.
- Ao amin'ny boaty fifanakalozan-kevitra izay miseho, tsindrio eo Directory ary mandehana mankany amin'ny lahatahiry vao nadikao tao amin'ny toeram-piasanao. Tokony ho tahaka izao ny efijerinao (jereo eto ambany).
- mpanao gazety farany.
Hafatra ao amin'ny toeram-piasanao ny tetikasa. Azonao atao ny manavao ny fahasamihafan'ny compiler Java eo amin'ny kaody nomena sy ny tontolo iainanao, saingy tokony hiasa araka ny tokony ho izy izany.
Manaraka izany dia hamorona rafitra Run izay ahafahanao mampandeha ny converter amin'ny Eclipse:
- Tsindrio havanana amin'ny lahatahiry root project ary mifidiana Run As > Run Configurations…
- Ao amin'ny boaty fifanakalozan-kevitra izay miseho, tsindrio eo Java Application mba hamoronana fanovana vaovao. Ny anaran'ny tetikasa dia tokony ho fenoina amin'ity fifanakalozan-kevitra ity. Azonao atao ny manome anarana vaovao an'ity konfigurasi ity raha tianao.
- Avy eo dia mila mifidy ny kilasy fototra. Tsindrio ny bokotra Fikarohana ary ataovy azo antoka fa misafidy - BPMNGenFromPega - org.camunda.bpmn.generator. Safidio ary tsindrio OK.
- Tokony ho toy izao ny efijerinao:
Ankehitriny dia mila manome hevitra roa ianao, ny voalohany dia ny fanondranana XML avy amin'ny Pega ary ny faharoa dia ny anaran'ny rakitra niova fo. Raha sanatria, ampidiro ny lalana sy ny anaran'ny rakitra ao amin'ny fizarana Programa arguments tabilao kevitra, nasiana marika teny. Hanombohana dia homena santionany Pega xml rakitra ianao. Raha hampiasa an'ity ohatra ity dia ampidiro ireto fampahalalana manaraka ireto ho an'ny rakitra fampidirana sy famoahana:
"./src/main/resources/SamplePegaProcess.xml" "./src/main/resources/ConvertedProcessFromPega.bpmn"
Tokony ho toy izao ny efijerinao:
Mandrosoa Run. Tokony hisokatra ny varavarankely console ary ho hitanao ireto manaraka ireto:
Diagram ./src/main/resources/SamplePegaProcess.xml niova fo avy amin'ny Pega ary azo jerena ao amin'ny ./src/main/resources/ConvertedProcessFrom Pega.bpmn
Ny lahatahiry loharanon-karena dia ahitana ny rakitra PNG (samplePegaProcessDiagram.png) amin'ny dingana voalohany ao amin'ny Pega ary ho tahaka izao:
Mampiasa Camunda Modeler, sokafy ConvertedProcessFromPega.bpmn ary tokony ho toy izao izany:
Mamorona rakitra jar
Raha te hamorona fisie jar utility fotsiny ianao dia manana safidy maromaro:
- Na tsindrio havanana amin'ny rakitra pom.xml ary safidio Run As> Maven install.
- Raha tsy izany, tsindrio havanana amin'ny lahatahiry fakany ary safidio Aseho ao amin'ny Terminal eo an-toerana ary tanteraho ity baiko Maven manaraka ity: mvn clean package install.
Na izany na tsy izany (na mampiasa fomba tianao) dia tokony hiafara amin'ny rakitra siny ao anaty lahatahiry ianao / kendrena. Adikao na aiza na aiza ity siny ity ary alefaso ao amin'ny terminal ity baiko manaraka ity:
java -jar yourGeneratedJarFile.jar "ny fichier input" "ny fichier output"
Toa izao! Aza misalasala mametraka hevitra momba ny anay
Source: www.habr.com