پيگا کان ڪيمنڊا تائين لڏپلاڻ جو عمل - قدم بائيه گائيڊ

اهو معلوم ٿئي ٿو ته پيگا ۾ ٺاهيل عمل جي وهڪري ڪنهن به کليل معيار جي مطابق نه آهي، ان حقيقت جي باوجود ته اهي BPMN نموني وانگر وڌيڪ نظر اچن ٿا. ماڻهو جيڪي جمپ ڪرڻ چاهيندا آهن انهن جي لڏپلاڻ شروع ڪري Pega کان Camunda ڏانهن دستي طور تي ماڊلر ۾ عمل کي ٻيهر ترتيب ڏيندي. پر دستي طور تي ٿريڊس کي ٻيهر ٺاهڻ مشڪل ۽ وقت وٺندڙ آهي، خاص طور تي جيڪڏهن انهن مان گهڻا آهن يا اهي عمل جن کي تبديل ڪرڻ جي ضرورت آهي پيچيده آهن. هن سبق ۾ اسين هڪ يوٽيلٽي تي نظر وجهنداسين جيڪا توهان جي مدد ڪري سگهي ٿي BPMN مطابق عمل پيدا ڪرڻ ۾، هي ڪمنڊا کان Pega ڏانهن لڏپلاڻ لاءِ شروعاتي نقطي طور ڪم ڪندو.

Pega XML جي طرف BPMN ڪنورٽر سبق

ڪيمنڊا ڪنسلٽنگ پروسيس اسٽريم لڏپلاڻ لاءِ آزاد طور تي دستياب اوزارن جو هڪ سيٽ ٺاهيو آهي. Pega پروسيس اسٽريم لڏپلاڻ جا اوزار ڳولي سگهجن ٿا هتي. توهان فوري طور تي نوٽيس ڪنداسين ته اهو هڪ Maven منصوبو آهي جيڪو تقريبا ڪنهن به IDE ۾ کوليو وڃي ٿو. Eclipse ۽ Intellij ٻه مشهور IDEs آهن. پر پهريان توهان کي ڪلون ڪرڻ يا ڊائون لوڊ ڪرڻ جي ضرورت پوندي لڏپلاڻ وارو اوزار مخزن - اهو ٿي سگهي ٿو هتي.

هن سبق لاءِ، اسان Eclipse کي اسان جي IDE طور استعمال ڪنداسين.

  • گٽ مخزن کي ڪلون ڪرڻ يا ڊائون لوڊ ڪرڻ کان پوءِ، پيگا ڪنورٽر ٽولز ريپوزٽري جي مواد کي هڪ تازي ڪم اسپيس ۾ نقل ڪريو. جيڪڏهن، مثال طور، توهان جي Git مخزن تي واقع آهي ج: gitRepos، پوءِ توھان ڳوليندا پيگا ڪنورٽر تي C:gitReposmigrate-to-camunda-toolsPegacreate BPMN Pega XML کان.
  • سڄي فولڊر کي نقل ڪريو پنھنجي چونڊيل ڪم اسپيس ۾.
  • پوءِ Eclipse لانچ ڪريو ۽ ڪم اسپيس چونڊيو جيڪو توھان صرف مواد کي نقل ڪيو آھي. Eclipse شروع ڪرڻ کان پوء، ڏانھن وڃو فائل> درآمد> جنرل> فولڊر يا آرڪائيو مان منصوبا.
  • بٽڻ تي ڪلڪ ڪريو اڳيون.
  • ڊڪشنري باڪس ۾ جيڪو ظاهر ٿئي ٿو، تي ڪلڪ ڪريو ھدايت نامو ۽ ان فولڊر ڏانھن وڃو جيڪو توھان صرف پنھنجي ڪم اسپيس ۾ نقل ڪيو آھي. توھان جي اسڪرين کي ھن جھڙو ڏسڻ گھرجي (ھيٺ ڏسو).
  • پريس ختم ڪر.

پيگا کان ڪيمنڊا تائين لڏپلاڻ جو عمل - قدم بائيه گائيڊ

پروجيڪٽ توهان جي ڪم اسپيس ۾ درآمد ڪيو ويندو. توھان چاھيو ٿا تازه ڪاري ڪرڻ چاھيو ڪنھن جاوا ڪمپلر فرق مهيا ڪيل ڪوڊ ۽ توھان جي ماحول جي وچ ۾، پر اھو ڪم ڪرڻ گھرجي جيئن آھي.

اڳيون اسان هڪ رن ترتيب ٺاهينداسين جيڪو توهان کي Eclipse ۾ ڪنورٽر هلائڻ جي اجازت ڏيندو:

  • پروجيڪٽ روٽ فولڊر تي صحيح ڪلڪ ڪريو ۽ چونڊيو هلايو جيئن> هلايو ترتيبون…
  • ڊڪشنري باڪس ۾ جيڪو ظاهر ٿئي ٿو، تي ڪلڪ ڪريو جاوا ايپليڪيشن هڪ نئين تشڪيل ٺاهڻ لاء. پروجيڪٽ جو نالو هن ڊائلاگ ۾ اڳ ۾ ئي ڀريو وڃي. جيڪڏھن توھان چاھيو توھان ھن ترتيب کي نئون نالو ڏئي سگھو ٿا.
  • اڳيون توهان کي مکيه ڪلاس چونڊڻ جي ضرورت آهي. ڳولا واري بٽڻ تي ڪلڪ ڪريو ۽ چونڊڻ جي پڪ ڪريو - BPMNGenFromPega - org.camunda.bpmn.generator. ان کي چونڊيو ۽ ڪلڪ ڪريو OK.
  • توھان جي اسڪرين کي ھن جھڙو ڏسڻ گھرجي:

پيگا کان ڪيمنڊا تائين لڏپلاڻ جو عمل - قدم بائيه گائيڊ

هاڻي توهان کي ٻه دليل ڏيڻ جي ضرورت آهي، پهريون آهي ايڪس ايم ايل ايڪسپورٽ پيگا کان ۽ ٻيو آهي تبديل ٿيل فائل جو نالو. بس صورت ۾، سيڪشن ۾ رستو ۽ فائل جا نالا داخل ڪريو پروگرام جا دليل ٽيب دلائل، اقتباس جي نشانين ۾ بند ٿيل. شروع ڪرڻ سان، توھان کي ھڪڙي نموني سان مهيا ڪيو ويندو Pega xml فائل. ھن مثال کي استعمال ڪرڻ لاء، ھيٺ ڏنل معلومات داخل ڪريو ان پٽ ۽ آئوٽ فائلن لاء:

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

توھان جي اسڪرين کي ھن جھڙو ڏسڻ گھرجي:

پيگا کان ڪيمنڊا تائين لڏپلاڻ جو عمل - قدم بائيه گائيڊ

تي دٻايو هل. هڪ ڪنسول ونڊو کولڻ گهرجي ۽ توهان هيٺ ڏنل ڏسندا:

ڊراگرام ./src/main/resources/SamplePegaProcess.xml Pega مان تبديل ڪيو ويو ۽ ڳولي سگھجي ٿو ./src/main/resources/ConvertedProcessFrom Pega.bpmn

وسيلن فولڊر ۾ پيگا ۾ اصل پروسيس جي PNG فائل (samplePegaProcessDiagram.png) شامل آهي ۽ هن طرح نظر ايندي:

پيگا کان ڪيمنڊا تائين لڏپلاڻ جو عمل - قدم بائيه گائيڊ

Camunda ماڊلر استعمال ڪندي، کوليو ConvertedProcessFromPega.bpmn ۽ اهو ڪجهه هن طرح ڏسڻ گهرجي:

پيگا کان ڪيمنڊا تائين لڏپلاڻ جو عمل - قدم بائيه گائيڊ

هڪ جار فائل ٺاهڻ

جيڪڏهن توهان صرف هڪ يوٽيلٽي جار فائل ٺاهڻ چاهيو ٿا، توهان وٽ ڪيترائي اختيار آهن:

  • يا فائل تي صحيح ڪلڪ ڪريو pom.xml ۽ چونڊيو رن جيئن> Maven انسٽال.
  • متبادل طور تي، روٽ فولڊر تي صحيح ڪلڪ ڪريو ۽ چونڊيو مقامي ٽرمينل ۾ ڏيکاريو ۽ ھيٺ ڏنل Maven حڪم هلائي: mvn صاف پيڪيج انسٽال ڪريو.

يا ته طريقو (يا توهان جي پسنديده طريقو استعمال ڪندي) توهان کي فولڊر ۾ جار فائل سان ختم ڪرڻ گهرجي / ٽارگيٽ. ھن جار کي ڪٿي به نقل ڪريو ۽ ھيٺ ڏنل حڪم جاري ڪريو ٽرمينل ۾:

java -jar yourGeneratedJarFile.jar “توهان جي ان پٽ فائل” “توهان جو آئوٽ پٽ فائل”

هن وانگر! مھرباني ڪري اسان جي راء کي ڇڏڻ لاء آزاد ٿيو فورم и هي ڏسو Git مخزن اضافي ڪنورٽرز لاءِ جيئن اهي دستياب ٿين.

جو ذريعو: www.habr.com

تبصرو شامل ڪريو