เบกเบฑเบเปเบเบฑเบเบเบตเปเบฎเบนเปเบเบฑเบเบงเปเบฒเบเบฐเบเบงเบเบเบฒเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบ Pega เบเปเปเบชเบญเบเบเปเบญเบเบเบฑเบเบกเบฒเบเบเบฐเบเบฒเบเปเบเบตเบเปเบเป, เปเบเบดเบเบงเปเบฒเบเบฐเบกเบตเบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒเบเบงเบเบกเบฑเบเปเบเบดเปเบเบเบทเบเบฑเบเบเบปเบงเบขเปเบฒเบ BPMN เบซเบผเบฒเบ. เบเบนเปเบเบตเปเบเปเบญเบเบเบฒเบเปเบฎเบฑเบเบเบฒเบเบเบฐเปเบเบเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเปเบเบทเปเบญเบเบเปเบฒเบเบเบญเบเบเบงเบเปเบเบปเบฒเบเบฒเบ Pega เปเบ Camunda เปเบเบเบเบฐเบเบงเบเบเบฒเบเปเบเปเบกเปเบซเบกเปเบเปเบงเบเบเบปเบเปเบญเบเปเบ Modeler. เปเบเปเบเบฒเบเปเบซเบฅเบเบญเบเบเบฐเบเบงเบเบเบฒเบเบเปเบฝเบเปเบซเบกเปเบเปเบงเบเบเบปเบเปเบญเบเปเบกเปเบเบซเบเปเบฒเปเบเบทเปเบญเบซเบเปเบฒเบเปเบฅเบฐเปเบเปเปเบงเบฅเบฒเบซเบผเบฒเบ, เปเบเบเบชเบฐเปเบเบฒเบฐเบเปเบฒเบกเบตเบเปเบฒเบเบงเบเบซเบผเบฒเบเบเบญเบเบเบงเบเปเบเบปเบฒเบซเบผเบทเบเบฐเบเบงเบเบเบฒเบเบเบตเปเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบเปเบกเปเบเบชเบฑเบเบชเบปเบ. เปเบเบเบปเบเบชเบญเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบฐเปเบเบดเปเบเบเบปเบเบเบฐเปเบซเบเบเบเบตเปเบชเบฒเบกเบฒเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเปเบฒเบเบเบฐเบเบงเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบก BPMN, เบเบตเปเบเบฐเปเบเบฑเบเบเบธเบเปเบฅเบตเปเบกเบเบปเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบทเปเบญเบเบเปเบฒเบเบเบฒเบ Pega เปเบ Camunda.
เบเบฒเบเบชเบญเบเปเบเบ Pega XML เปเบเบฑเบ BPMN
Camunda Consulting เปเบเปเบชเปเบฒเบเบเบธเบเบเบญเบเปเบเบทเปเบญเบเบกเบทเบเบตเปเบชเบฒเบกเบฒเบเปเบเปเปเบเปเบขเปเบฒเบเปเบชเบฅเบตเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบทเปเบญเบเบเปเบฒเบเบเบฐเปเบชเบเบฐเบเบงเบเบเบฒเบ. เปเบเบทเปเบญเบเบกเบทเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบทเปเบญเบเบเปเบฒเบเบชเบฒเบเบเปเปเบฒเบเบฐเบเบงเบเบเบฒเบ Pega เบชเบฒเบกเบฒเบเบเบปเบเปเบเป
เบชเปเบฒเบฅเบฑเบเบเบปเบเบชเบญเบเบเบตเป, เบเบงเบเปเบฎเบปเบฒเบเบฐเปเบเป Eclipse เปเบเบฑเบ IDE เบเบญเบเบเบงเบเปเบฎเบปเบฒ.
- เบซเบผเบฑเบโเบเบฒเบโเบเบฒเบ cloning เบซเบผเบทโเบเบฒเบงโเปเบซเบผเบ Git repositoryโ, เบชเปเบฒโเปเบเบปเบฒโเปเบญเบปเบฒโเปเบเบทเปเบญโเปเบโเบเบญเบ Pega Converter repository เปเบเบทเปเบญเบโเบกเบทโเปเบโเปเบโเบเบทเปเบโเบเบตเปโเปเบฎเบฑเบโเบงเบฝเบโเปเบซเบกเปโ. เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบเปเบญเบเปเบเบฑเบ Git เบเบญเบเบเปเบฒเบเบเบฑเปเบเบขเบนเปเปเบเบดเบ C: gitRepos, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบเบฐเบเบปเบเปเบซเบฑเบเบเบปเบงเปเบเบ Pega เบขเบนเป C:gitReposmigrate-to-camunda-toolsPegacreate BPMN เบเบฒเบ Pega XML.
- เบชเบณเปเบเบปเบฒเปเบเบเปเบเบตเบเบฑเบเปเบปเบเปเบชเปเบเบทเปเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบเบตเปเบเปเบฒเบเปเบฅเบทเบญเบ.
- เบเบฒเบเบเบฑเปเบเปเบเบตเบ Eclipse เปเบฅเบฐเปเบฅเบทเบญเบเบเบทเปเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบเบตเปเปเบเบปเปเบฒเบซเบฒเบเปเบชเบณเปเบเบปเบฒเปเบเบทเปเบญเบซเบฒเปเบชเป. เบซเบผเบฑเบเบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ Eclipse, เปเบเบเบตเป เปเบเบฅเป > เบเปเบฒเปเบเบปเปเบฒ > เบเบปเปเบงเปเบ > เปเบเบเบเบฒเบเบเบฒเบเปเบเบเปเบเบต เบซเบผเบทเปเบเปเบกเบเบฑเบเปเบเบฑเบ.
- เบเบฅเบดเบเปเบชเปเบเบธเปเบก เบเบฑเบเปเบ.
- เปเบเบเปเบญเบเปเบเปเบเบญเบเบเบตเปเบเบฒเบเบปเบ, เปเบซเปเบเบฅเบดเบเปเบชเป Directory เปเบฅเบฐเบเบณเบเบฒเบเปเบเบซเบฒเปเบเบเปเบเบตเบเบตเปเปเบเบปเปเบฒเบซเบฒเบเปเบชเบณเปเบเบปเบฒเปเบชเปเบเปเบญเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเปเบเบปเปเบฒ. เบซเบเปเบฒเบเปเบเบญเบเบเปเบฒเบเบเบงเบเบกเบตเบฅเบฑเบเบชเบฐเบเบฐเบเปเบฒเบเบเบทเบเบตเป (เปเบเบดเปเบเบเปเบฒเบเบฅเบธเปเบกเบเบตเป).
- เบเบปเบ เบชเปเบฒโเปเบฅเบฑเบโเบฎเบนเบ.
เปเบเบโเบเบฒเบโเบเบฑเปเบโเบเปเบฒเบงโเบเบฐโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเปเบฒโเปเบเบปเปเบฒโเปเบโเปเบโเบเปเบญเบโเปเบฎเบฑเบโเบงเบฝเบโเบเบญเบโเบเปเบฒเบโ. เบเปเบฒเบเบญเบฒเบเบเบฐเบเปเบญเบเบเบฒเบเบเบฑเบเบเบธเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบญเบ Java compiler เบฅเบฐเบซเบงเปเบฒเบเบฅเบฐเบซเบฑเบเบเบตเปเบชเบฐเบซเบเบญเบเปเบซเปเปเบฅเบฐเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบญเบเบเปเบฒเบ, เปเบเปเบกเบฑเบเบเบงเบเบเบฐเปเบฎเบฑเบเบงเบฝเบเบเบทเบเบฑเบ.
เบเปเปเปเบเบเบงเบเปเบฎเบปเบฒเบเบฐเบชเปเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒ Run เบเบตเปเบเบฐเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบญเบตเปเบเปเบเปเบเบปเบงเปเบเบเบชเบฑเบเบเบฒเบเปเบ Eclipse:
- เบเบฅเบดเบเบเบงเบฒเปเบชเปเปเบเบเปเบเบตเบฎเบฒเบเปเบเบเบเบฒเบเปเบฅเบฐเปเบฅเบทเบญเบ Run As > Run Configurations...
- เปเบเบเปเบญเบเปเบเปเบเบญเบเบเบตเปเบเบฒเบเบปเบ, เปเบซเปเบเบฅเบดเบเปเบชเป เบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ Java เปเบเบทเปเบญเบชเปเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบซเบกเป. เบเบทเปเปเบเบเบเบฒเบเบเบงเบเบเบฐเบเบทเบเบเบทเปเบกเปเบชเปเปเบเบเปเบญเบเปเบเปเบเบญเบเบเบตเป. เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฑเปเบเบเบทเปเปเบซเบกเปเบเบตเปเบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบ.
- เบเปเปเปเบ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบฅเบทเบญเบเบซเปเบญเบเบฎเบฝเบเบเบปเปเบเบเป. เปเบซเปเบเบฅเบดเบเปเบชเปเบเบธเปเบกเบเบปเปเบเบซเบฒเปเบฅเบฐเปเบซเปเปเบเปเปเบเบงเปเบฒเปเบฅเบทเบญเบ - BPMNGenFromPega - org.camunda.bpmn.generator. เปเบฅเบทเบญเบเบกเบฑเบเปเบฅเบฐเบเบฅเบดเบ OK.
- เบซเบเปเบฒเบเปเบเบญเบเบเปเบฒเบเบเบงเบเปเบเบดเปเบเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเปเบเบฑเปเบเบเบตเป:
เปเบเบเบฑเบเบเบธเบเบฑเบเบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบชเบฐเบซเบเบญเบเบเบฒเบเปเบเปเบเบฝเบเบชเบญเบเบขเปเบฒเบ, เบเปเบฒเบญเบดเบเปเบกเปเบเบเบฒเบเบชเบปเปเบเบญเบญเบ XML เบเบฒเบ Pega เปเบฅเบฐเบเบตเบชเบญเบเปเบกเปเบเบเบทเปเบเบญเบเปเบเบฅเปเบเบตเปเบเบทเบเปเบเบ. เบเบฝเบเปเบเปเปเบเบเปเบฅเบฐเบเบต, เปเบชเปเปเบชเบฑเปเบเบเบฒเบเปเบฅเบฐเบเบทเปเปเบเบฅเปเปเบเบเบฒเบ เบเบฒเบเปเบเปเบเบฝเบเปเบเบเบเบฒเบ เปเบเบ Arguments, เบซเบธเปเบกเบขเบนเปเปเบเปเบเบทเปเบญเบเบซเบกเบฒเบเบงเบปเบเบขเบทเบก. เปเบเบทเปเบญเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบ, เบเปเบฒเบเบเบฐเปเบเปเบฎเบฑเบเบเบปเบงเบขเปเบฒเบเปเบเบฅเป Pega xml. เปเบเบทเปเบญเปเบเปเบเบปเบงเบขเปเบฒเบเบเบตเป, เปเบซเปเปเบชเปเบเปเปเบกเบนเบเบเปเปเปเบเบเบตเปเบชเปเบฒเบฅเบฑเบเปเบเบฅเป input เปเบฅเบฐ output:
"./src/main/resources/SamplePegaProcess.xml" "./src/main/resources/ConvertedProcessFromPega.bpmn"
เบซเบเปเบฒเบเปเบเบญเบเบเปเบฒเบเบเบงเบเปเบเบดเปเบเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเปเบเบฑเปเบเบเบตเป:
เบเบปเบเปเบเบปเปเบฒ เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ. เบเปเบญเบเบขเปเบฝเบก console เบเบงเบเปเบเบตเบเปเบฅเบฐเบเปเบฒเบเบเบฐเปเบซเบฑเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
เปเบเบเบงเบฒเบ ./src/main/resources/SamplePegaProcess.xml เบเปเบฝเบเบเบฒเบ Pega เปเบฅเบฐเบชเบฒเบกเบฒเบเบเบปเบเปเบเปเบเบตเป ./src/main/resources/ConvertedProcessFrom Pega.bpmn
เปเบเบเปเบเบตเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฐเบเบญเบเบกเบตเปเบเบฅเป PNG (samplePegaProcessDiagram.png) เบเบญเบเบเบฐเบเบงเบเบเบฒเบเบเบปเปเบเบชเบฐเบเบฑเบเปเบ Pega เปเบฅเบฐเบเบฐเบกเบตเบฅเบฑเบเบชเบฐเบเบฐเบเบตเป:
เบเบฒเบเบเปเบฒเปเบเป Camunda Modeler, เปเบเบตเบ ConvertedProcessFromPega.bpmn เปเบฅเบฐเบกเบฑเบเบเบงเบเบเบฐเบกเบตเบฅเบฑเบเบชเบฐเบเบฐเปเบเบฑเปเบเบเบตเป:
เบเบฒเบเบชเปเบฒเบเปเบเบฅเปเบเบฐเบเปเบญเบ
เบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบเบชเปเบฒเบเปเบเบฅเป jar เบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบ, เบเปเบฒเบเบกเบตเบเบฒเบเปเบฅเบทเบญเบเบซเบผเบฒเบเบขเปเบฒเบ:
- เบซเบผเบทเบเบฅเบดเบเบเบงเบฒเปเบชเปเปเบเบฅเป pom.xml เปเบฅเบฐเปเบฅเบทเบญเบ เปเบฅเปเบ As > Maven เบเบดเบเบเบฑเปเบ.
- เบญเบตเบเบเบฒเบเปเบฅเบทเบญเบ, เบเบฅเบดเบเบเบงเบฒเปเบชเปเปเบเบเปเบเบตเบฎเบฒเบเปเบฅเบฐเปเบฅเบทเบญเบ เบชเบฐเปเบเบเบขเบนเปเปเบเบชเบฐเบเบฒเบเบตเบเปเบญเบเบเบดเปเบ เปเบฅเบฐเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบชเบฑเปเบ Maven เบเปเปเปเบเบเบตเป: mvn เบเบดเบเบเบฑเปเบเบเบธเบเบชเบฐเบญเบฒเบ.
เบงเบดเบเบตเปเบเบเปเปเบเบฒเบก (เบซเบผเบทเปเบเปเบงเบดเบเบตเบเบฒเบเบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบ) เบเปเบฒเบเบเบงเบเบชเบดเปเบเบชเบธเบเบเปเบงเบเปเบเบฅเปเบเบฐเบเปเบญเบเปเบเปเบเบเปเบเบต /เปเบเบปเปเบฒโเบซเบกเบฒเบ. เบเบฑเบเบฅเบญเบเบเบฐเบเปเบญเบเบเบตเปเปเบเบเปเบญเบเปเบเบเปเปเบเป เปเบฅเบฐเบญเบญเบเบเบณเบชเบฑเปเบเบเปเปเปเบเบเบตเปเบขเบนเปเปเบ terminal:
java -jar yourGeneratedJarFile.jar "เปเบเบฅเปเบเปเบญเบเบเปเปเบกเบนเบเบเบญเบเบเปเบฒเบ" "เปเบเบฅเปเบเบปเบเบเบฐเบฅเบดเบเบเบญเบเปเบเบปเปเบฒ"
เปเบเบเบเบตเป! เบเบฐเบฅเบธเบเบฒเบฎเบนเปเบชเบถเบเบงเปเบฒเบเปเปเปเบชเบเบเปเบฒเบเบตเปเบเบฐเบญเบญเบเบเปเบฒเบเบดเบเปเบซเบฑเบเบเปเบฝเบงเบเบฑเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com