பெகாவிலிருந்து கமுண்டாவிற்கு மாற்றும் செயல்முறைகள் - படிப்படியான வழிகாட்டி

பெகாவில் உருவாக்கப்பட்ட செயல்முறை ஓட்டங்கள், BPMN மாதிரிகளைப் போலவே தோற்றமளிக்கும் போதிலும், எந்தவொரு திறந்த தரநிலைக்கும் இணங்கவில்லை என்பது அறியப்படுகிறது. ஜம்ப் செய்ய விரும்பும் நபர்கள், மாடலரில் உள்ள செயல்முறைகளை கைமுறையாக மீண்டும் வரைவதன் மூலம் பெகாவிலிருந்து கமுண்டாவிற்கு தங்கள் இடம்பெயர்வைத் தொடங்குகின்றனர். ஆனால் செயல்முறை ஓட்டங்களை கைமுறையாக மீண்டும் வரைவது கடினமானது மற்றும் நேரத்தை எடுத்துக்கொள்ளும், குறிப்பாக அவற்றில் பல இருந்தால் அல்லது மாற்ற வேண்டிய செயல்முறைகள் சிக்கலானதாக இருந்தால். இந்த டுடோரியலில், பிபிஎம்என் இணக்கமான செயல்முறையை உருவாக்க உங்களுக்கு உதவும் ஒரு பயன்பாட்டைப் பார்ப்போம், இது பெகாவிலிருந்து கமுண்டாவுக்கு இடம்பெயர்வதற்கான தொடக்கப் புள்ளியாகச் செயல்படும்.

பெகா எக்ஸ்எம்எல் முதல் பிபிஎம்என் மாற்றி பயிற்சி

Camunda Consulting ஆனது செயல்முறை ஸ்ட்ரீம் இடம்பெயர்வுக்கான இலவசமாகக் கிடைக்கும் கருவிகளின் தொகுப்பை உருவாக்கியுள்ளது. பெகா செயல்முறை ஸ்ட்ரீம்களை நகர்த்துவதற்கான கருவிகளைக் காணலாம் இங்கே. இது எந்த ஐடிஇயிலும் திறக்கக்கூடிய மேவன் திட்டம் என்பதை நீங்கள் உடனடியாக கவனிப்பீர்கள். Eclipse மற்றும் Intellij மிகவும் பிரபலமான இரண்டு IDEகள். ஆனால் முதலில் நீங்கள் இடம்பெயர்வு கருவிகள் களஞ்சியத்தை குளோன் செய்ய வேண்டும் அல்லது பதிவிறக்க வேண்டும் - இதைச் செய்யலாம் இங்கே.

இந்த டுடோரியலுக்கு, எக்லிப்ஸை எங்கள் IDE ஆகப் பயன்படுத்துவோம்.

  • Git களஞ்சியத்தை குளோனிங் செய்த பிறகு அல்லது பதிவிறக்கம் செய்த பிறகு, Pega Converter tools களஞ்சியத்தின் உள்ளடக்கங்களை புதிய பணியிடத்தில் நகலெடுக்கவும். எடுத்துக்காட்டாக, உங்கள் Git களஞ்சியம் இயங்கினால் C:gitRepos, பின்னர் நீங்கள் பெகா மாற்றியைக் காண்பீர்கள் C:gitReposmigrate-to-camunda-toolsPegacreate BPMN from Pega XML.
  • நீங்கள் தேர்ந்தெடுத்த பணியிடத்திற்கு முழு கோப்புறையையும் நகலெடுக்கவும்.
  • பின்னர் எக்லிப்ஸைத் தொடங்கி, நீங்கள் உள்ளடக்கத்தை நகலெடுத்த பணியிடத்தைத் தேர்ந்தெடுக்கவும். கிரகணத்தைத் தொடங்கிய பிறகு, செல்லவும் கோப்பு > இறக்குமதி > பொது > கோப்புறை அல்லது காப்பகத்தில் இருந்து திட்டங்கள்.
  • பொத்தானை கிளிக் செய்யவும் அடுத்த.
  • தோன்றும் உரையாடல் பெட்டியில், கிளிக் செய்யவும் அடைவு உங்கள் பணியிடத்தில் நீங்கள் நகலெடுத்த கோப்புறைக்கு செல்லவும். உங்கள் திரை இப்படி இருக்க வேண்டும் (கீழே காண்க).
  • செய்தியாளர் பினிஷ்.

பெகாவிலிருந்து கமுண்டாவிற்கு மாற்றும் செயல்முறைகள் - படிப்படியான வழிகாட்டி

திட்டம் உங்கள் பணியிடத்தில் இறக்குமதி செய்யப்படும். வழங்கப்பட்ட குறியீட்டிற்கும் உங்கள் சூழலுக்கும் இடையில் ஏதேனும் ஜாவா கம்பைலர் வேறுபாடுகளை நீங்கள் புதுப்பிக்க விரும்பலாம், ஆனால் அது அப்படியே செயல்பட வேண்டும்.

அடுத்து, எக்லிப்ஸில் மாற்றியை இயக்க அனுமதிக்கும் ரன் உள்ளமைவை உருவாக்குவோம்:

  • திட்ட ரூட் கோப்புறையில் வலது கிளிக் செய்து தேர்ந்தெடுக்கவும் இவ்வாறு இயக்கு > உள்ளமைவுகளை இயக்கு…
  • தோன்றும் உரையாடல் பெட்டியில், கிளிக் செய்யவும் ஜாவா பயன்பாடு ஒரு புதிய கட்டமைப்பை உருவாக்க. இந்த உரையாடலில் திட்டப் பெயர் ஏற்கனவே நிரப்பப்பட்டிருக்க வேண்டும். நீங்கள் விரும்பினால் இந்த கட்டமைப்பிற்கு புதிய பெயரை வழங்கலாம்.
  • அடுத்து நீங்கள் முக்கிய வகுப்பைத் தேர்ந்தெடுக்க வேண்டும். தேடல் பொத்தானைக் கிளிக் செய்து, தேர்ந்தெடுக்கவும் - BPMNGenFromPega - org.camunda.bpmn.generator. அதைத் தேர்ந்தெடுத்து கிளிக் செய்யவும் OK.
  • உங்கள் திரை இப்படி இருக்க வேண்டும்:

பெகாவிலிருந்து கமுண்டாவிற்கு மாற்றும் செயல்முறைகள் - படிப்படியான வழிகாட்டி

இப்போது நீங்கள் இரண்டு வாதங்களை வழங்க வேண்டும், முதலாவது பெகாவிலிருந்து எக்ஸ்எம்எல் ஏற்றுமதி மற்றும் இரண்டாவது மாற்றப்பட்ட கோப்பின் பெயர். ஒரு வேளை, பிரிவில் பாதை மற்றும் கோப்பு பெயர்களை உள்ளிடவும் நிரல் வாதங்கள் தாவல்கள் வாதங்கள், மேற்கோள் குறிகளுடன் இணைக்கப்பட்டுள்ளது. தொடங்குவதற்கு, உங்களுக்கு மாதிரி Pega xml கோப்பு வழங்கப்படும். இந்த எடுத்துக்காட்டைப் பயன்படுத்த, உள்ளீடு மற்றும் வெளியீட்டு கோப்புகளுக்கு பின்வரும் தகவலை உள்ளிடவும்:

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

உங்கள் திரை இப்படி இருக்க வேண்டும்:

பெகாவிலிருந்து கமுண்டாவிற்கு மாற்றும் செயல்முறைகள் - படிப்படியான வழிகாட்டி

அழுத்தவும் ரன். கன்சோல் சாளரம் திறக்க வேண்டும், பின்வருவனவற்றைக் காண்பீர்கள்:

வரைபடம் ./src/main/resources/SamplePegaProcess.xml பெகாவிலிருந்து மாற்றப்பட்டது மற்றும் ./src/main/resources/ConvertedProcessFrom Pega.bpmn இல் காணலாம்

ஆதாரங்கள் கோப்புறையில் பெகாவில் உள்ள அசல் செயல்முறையின் PNG கோப்பு (samplePegaProcessDiagram.png) உள்ளது மற்றும் இது போல் இருக்கும்:

பெகாவிலிருந்து கமுண்டாவிற்கு மாற்றும் செயல்முறைகள் - படிப்படியான வழிகாட்டி

கமுண்டா மாடலரைப் பயன்படுத்தி, திறக்கவும் ConvertedProcessFromPega.bpmn மற்றும் இது இப்படி இருக்க வேண்டும்:

பெகாவிலிருந்து கமுண்டாவிற்கு மாற்றும் செயல்முறைகள் - படிப்படியான வழிகாட்டி

ஒரு ஜார் கோப்பை உருவாக்குதல்

நீங்கள் ஒரு பயன்பாட்டு ஜார் கோப்பை உருவாக்க விரும்பினால், உங்களுக்கு பல விருப்பங்கள் உள்ளன:

  • அல்லது கோப்பில் வலது கிளிக் செய்யவும் pom.xml மற்றும் தேர்ந்தெடுக்கவும் என இயக்கவும் > மேவன் நிறுவல்.
  • மாற்றாக, ரூட் கோப்புறையில் வலது கிளிக் செய்து தேர்ந்தெடுக்கவும் லோக்கல் டெர்மினலில் காட்டு பின்வரும் Maven கட்டளையை இயக்கவும்: mvn சுத்தமான தொகுப்பு நிறுவல்.

எந்த வழியிலும் (அல்லது உங்களுக்கு விருப்பமான முறையைப் பயன்படுத்தி) நீங்கள் கோப்புறையில் ஒரு ஜார் கோப்பைப் பெற வேண்டும் / இலக்கு. இந்த ஜாடியை எங்கும் நகலெடுத்து டெர்மினலில் பின்வரும் கட்டளையை வழங்கவும்:

java -jar yourGeneratedJarFile.jar "உங்கள் உள்ளீட்டு கோப்பு" "உங்கள் வெளியீட்டு கோப்பு"

இது போன்ற! தயவு செய்து எங்களுடைய கருத்தைத் தெரிவிக்க தயங்க வேண்டாம் மன்றம் и இந்த Git களஞ்சியத்தைப் பார்க்கவும் கூடுதல் மாற்றிகள் கிடைக்கும்போது.

ஆதாரம்: www.habr.com

கருத்தைச் சேர்