Hanyoyin Hijira daga Pega zuwa Camunda - Jagorar Mataki zuwa Mataki

An san cewa tsarin tafiyar matakai da aka kirkira a cikin Pega bai dace da kowane buɗaɗɗen ma'auni ba, duk da cewa sun fi kama da samfuran BPMN. Mutanen da ke son yin tsalle sun fara ƙaura daga Pega zuwa Camunda ta hanyar sake fasalin tsari da hannu a Modeler. Amma sake fasalin tsarin tafiyar da hannu yana da wahala kuma yana ɗaukar lokaci, musamman idan akwai da yawa daga cikinsu ko hanyoyin da ake buƙatar canzawa suna da rikitarwa. A cikin wannan koyawa za mu dubi abin amfani da zai iya taimaka muku samar da tsarin yarda da BPMN, wannan zai zama mafari don ƙaura daga Pega zuwa Camunda.

Pega XML zuwa BPMN Converter Tutorial

Camunda Consulting ya ƙirƙiri saitin kayan aikin da ake da su kyauta don ƙaura rafi. Ana iya samun kayan aiki don ƙaura kogunan tsarin Pega a nan. Nan da nan za ku lura cewa wannan aikin Maven ne wanda za'a iya buɗe shi a kusan kowane IDE. Eclipse da Intellij sune biyu daga cikin shahararrun IDEs. Amma da farko kuna buƙatar clone ko zazzage wurin ajiyar kayan aikin ƙaura - ana iya yin hakan a nan.

Don wannan koyawa, za mu yi amfani da Eclipse azaman IDE ɗinmu.

  • Bayan rufewa ko zazzage ma'ajiyar Git, kwafi abubuwan da ke cikin ma'ajiyar kayan aikin Pega zuwa sabon wurin aiki. Idan, alal misali, wurin ajiyar Git ɗin ku yana kan C: gitRepos, sannan zaku sami mai canza Pega a C:gitRepos-to-camunda-toolsPegacreate BPMN daga Pega XML.
  • Kwafi duk babban fayil ɗin zuwa filin aikin da kuka zaɓa.
  • Sa'an nan kaddamar da Eclipse kuma zaɓi wurin aiki da ka kwafin abun ciki zuwa gare shi. Bayan fara Eclipse, je zuwa Fayil> Shigo> Gaba ɗaya> Ayyuka daga Jaka ko Taskar Labarai.
  • Danna maɓallin Next.
  • A cikin akwatin maganganu da ya bayyana, danna kan Directory kuma kewaya zuwa babban fayil ɗin da kuka kwafi a cikin filin aikinku. Ya kamata allonku yayi kama da wani abu kamar wannan (duba ƙasa).
  • latsa Gama.

Hanyoyin Hijira daga Pega zuwa Camunda - Jagorar Mataki zuwa Mataki

Za a shigo da aikin zuwa cikin filin aikin ku. Kuna iya sabunta kowane bambance-bambancen mai tara Java tsakanin lambar da aka bayar da mahallin ku, amma ya kamata yayi aiki kamar yadda yake.

Na gaba za mu ƙirƙiri tsarin Run wanda zai ba ku damar kunna mai canzawa a cikin Eclipse:

  • Dama danna kan babban fayil tushen aikin kuma zaɓi Gudu As> Gudanar da Saitunan…
  • A cikin akwatin maganganu da ya bayyana, danna kan Aikace-aikacen Java don ƙirƙirar sabon tsari. Ya kamata a riga an cika sunan aikin a cikin wannan zance. Kuna iya ba wa wannan sanyi sabon suna idan kuna so.
  • Na gaba kuna buƙatar zaɓar babban aji. Danna maɓallin Bincike kuma tabbatar da zaɓar - BPMNGenFromPega - org.camunda.bpmn.generator. Zaɓi shi kuma danna OK.
  • Ya kamata allonku yayi kama da wani abu kamar haka:

Hanyoyin Hijira daga Pega zuwa Camunda - Jagorar Mataki zuwa Mataki

Yanzu kuna buƙatar samar da hujjoji guda biyu, na farko shine fitarwar XML daga Pega kuma na biyu shine sunan fayil ɗin da aka canza. Kawai idan akwai, shigar da hanyar kuma fayil sunaye a cikin sashin Hujjojin shirin tabs Tambayoyi, rufe cikin alamomin zance. Da farko, za a samar muku da samfurin fayil ɗin Pega xml. Don amfani da wannan misalin, shigar da bayanan da ke biyowa don shigarwa da fayilolin fitarwa:

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

Ya kamata allonku yayi kama da wani abu kamar haka:

Hanyoyin Hijira daga Pega zuwa Camunda - Jagorar Mataki zuwa Mataki

Latsa Run. Ya kamata taga na'urar wasan bidiyo ya buɗe kuma za ku ga masu zuwa:

Zane ./src/main/resources/SamplePegaProcess.xml tuba daga Pega kuma za a iya samu a ./src/main/resources/ConvertedProcessFrom Pega.bpmn

Babban fayil ɗin albarkatun ya ƙunshi fayil ɗin PNG (samfurinPegaProcessDiagram.png) na ainihin tsari a cikin Pega kuma zai yi kama da wannan:

Hanyoyin Hijira daga Pega zuwa Camunda - Jagorar Mataki zuwa Mataki

Amfani da Camunda Modeler, buɗe Tuba Tsari DagaPega.bpmn kuma ya kamata ya kasance kamar haka:

Hanyoyin Hijira daga Pega zuwa Camunda - Jagorar Mataki zuwa Mataki

Ƙirƙirar fayil ɗin jar

Idan kawai kuna son ƙirƙirar fayil ɗin jar kayan aiki, kuna da zaɓuɓɓuka da yawa:

  • Ko dama danna kan fayil ɗin fansa.xml kuma zaɓi Run As> Shigar Maven.
  • A madadin, danna dama akan tushen babban fayil kuma zaɓi Nuna a Tashar Gida kuma gudanar da umarnin Maven mai zuwa: mvn clean pack shigar.

Ko ta yaya (ko ta amfani da hanyar da kuka fi so) yakamata ku ƙare tare da fayil ɗin jar a cikin babban fayil ɗin / manufa. Kwafi wannan kwalba a ko'ina kuma ku ba da umarni mai zuwa a cikin tashar:

java -jar yourGeneratedJarFile.jar "fayil ɗin shigar ku" "fayil ɗin fitarwa na ku"

Kamar wannan! Da fatan za a ji daɗin barin ra'ayi akan mu taro и duba wannan ma'ajiyar Git don ƙarin masu juyawa yayin da suke samuwa.

source: www.habr.com

Add a comment