Heke Nga Tukatuka mai i Pega ki Camunda - Maataki Maataki Maaahi

E mohiotia ana ko nga rerenga tukanga i hangaia i Pega kaore e rite ki tetahi paerewa tuwhera, ahakoa te ahua o te ahua o nga tauira BPMN. Ko nga tangata e pirangi ana ki te peke ka timata i to ratou hekenga mai i Pega ki Camunda ma te tuhi-a-ringa i nga tukanga ki Modeler. Engari he mea hoha, he roa te rere o te mahi tuhi-a-ringa, ina koa he maha o raatau, he uaua ranei nga tikanga e tika ana kia huri. I roto i tenei akoranga ka titiro matou ki tetahi taputapu hei awhina i a koe ki te whakaputa i tetahi tikanga BPMN, ka waiho hei timatanga mo te heke mai i Pega ki Camunda.

Pega XML ki te BPMN Converter Tutorial

Kua hangaia e Camunda Consulting he huinga taputapu e waatea ana mo te hekenga o te awa. Ka kitea nga taputapu mo te heke i nga awa tukanga Pega konei. Ka kite tonu koe he kaupapa Maven tenei ka taea te whakatuwhera i te nuinga o nga IDE. Ko Eclipse me Intellij e rua o nga IDE tino rongonui. Engari i te tuatahi ka hiahia koe ki te kati, ki te tango ranei i te putunga taputapu heke - ka taea tenei konei.

Mo tenei akoranga, ka whakamahia e matou a Eclipse hei IDE.

  • Whai muri i te kati, te tango ranei i te putunga Git, kapea nga ihirangi o te putunga taputapu Pega Converter ki tetahi mokowāmahi hou. Mena, hei tauira, kei runga to putunga Git C:gitRepos, ka kitea e koe te kaitahuri Pega i C:gitReposmigrate-to-camunda-toolsPegacreate BPMN mai i te Pega XML.
  • Tāruatia te kōpaki katoa ki tō mokowāmahi i kōwhiria.
  • Na ka whakarewahia a Eclipse ka kowhiria te mokowāmahi i kapea e koe te ihirangi. Whai muri i te tiimata i te Eclipse, haere ki Kōnae > Kawemai > Whānui > Kaupapa mai i te Kōpaki, Pūranga ranei.
  • Patohia te paatene Panuku.
  • I roto i te pouaka korero ka puta, pawhiria Whaiaronga ka whakatere ki te kōpaki i tāruahia e koe ki to mokowāmahi. Me penei te ahua o to mata (tirohia ki raro).
  • pēhi Mutu.

Heke Nga Tukatuka mai i Pega ki Camunda - Maataki Maataki Maaahi

Ka kawemai te kaupapa ki to mokowāmahi. Ka hiahia pea koe ki te whakahou i nga rereketanga Java compiler i waenga i te waehere kua whakaratohia me to taiao, engari me mahi tonu.

I muri mai ka hangaia e matou he whirihoranga Whakahaere ka taea e koe te whakahaere i te kaitahuri i Eclipse:

  • Matau i runga i te kōpaki pakiaka kaupapa ka kowhiri Whakahaere Hei > Whakahaere Whirihoranga...
  • I roto i te pouaka korero ka puta, pawhiria Taupānga Java ki te hanga whirihoranga hou. Me whakakī kē te ingoa kaupapa ki tēnei kōrero. Ka taea e koe te hoatu i tenei whirihoranga he ingoa hou ki te hiahia koe.
  • I muri mai me whiriwhiri koe i te akomanga matua. Patohia te paatene Rapu me te mohio ki te kowhiri - BPMNGenFromPega - org.camunda.bpmn.generator. Tīpakohia ka paato OK.
  • Me penei te ahua o to mata:

Heke Nga Tukatuka mai i Pega ki Camunda - Maataki Maataki Maaahi

Inaianei me whakarato e koe nga tautohetohe e rua, ko te tuatahi ko te kaweake XML mai i Pega me te tuarua ko te ingoa o te konae kua hurihia. Ko te take, uruhia te ara me nga ingoa konae ki te waahanga Nga tohenga kaupapa ripa Nga tautohe, kei roto i nga tohu whakahua. Hei timata, ka whakawhiwhia koe ki tetahi tauira Pega xml konae. Hei whakamahi i tenei tauira, whakauruhia nga korero e whai ake nei mo te whakauru me nga konae whakaputa:

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

Me penei te ahua o to mata:

Heke Nga Tukatuka mai i Pega ki Camunda - Maataki Maataki Maaahi

Pehi tonu Whakahaere. Me tuwhera he matapihi papatohu ka kite koe i enei e whai ake nei:

Hoahoa ./src/main/resources/SamplePegaProcess.xml i hurihia mai i te Pega ka kitea i ./src/main/resources/ConvertedProcessFrom Pega.bpmn

Kei roto i te kōpaki rauemi te kōnae PNG (samplePegaProcessDiagram.png) o te tukanga taketake i Pega ka penei te ahua:

Heke Nga Tukatuka mai i Pega ki Camunda - Maataki Maataki Maaahi

Ma te whakamahi i te Camunda Modeler, tuwhera ConvertedProcessFromPega.bpmn a me penei te ahua:

Heke Nga Tukatuka mai i Pega ki Camunda - Maataki Maataki Maaahi

Te hanga i te konae ipu

Mena kei te pirangi koe ki te hanga i tetahi konae ipu whaipainga, he maha nga whiringa:

  • Pāwhiri matau ranei i runga i te konae pom.xml ka tīpako Whakahaerehia hei> Maven tāuta.
  • Hei tauira, pato-matau ki te kōpaki pakiaka ka kowhiri Whakaatu ki te Kapeka Paetata ka whakahaere i te whakahau Maven e whai ake nei: mvn poke poke tāuta.

Ahakoa he aha (ma te whakamahi ranei i to tikanga pai) me mutu koe ki te konae ipu kei roto i te kōpaki / whaainga. Tāruatia tēnei ipu ki hea ka tuku i te whakahau e whai ake nei ki te kāpeka:

java -jar yourGeneratedJarFile.jar “tō kōnae tāuru” “tō kōnae putanga”

Pēnei! Tena koa waiho mai he urupare ki a maatau hui и tirohia tenei putunga Git mo etahi atu kaitahuri ka watea ana.

Source: will.com

Tāpiri i te kōrero