ペガからカマンダへのプロセスの移行-ステップバイステップガイド

Pegaで作成されたプロセスフローは、BPMNサンプルのように見えるにもかかわらず、オープンスタンダードに準拠していないことが知られています。ジャンプしたい人は、Modelerでプロセスを手動で再描画することにより、PegaからCamundaへの移行を開始します。ただし、プロセススレッドを手動で再描画することは、特にスレッドが多数ある場合や、変換する必要のあるプロセスが複雑な場合は、面倒で時間がかかります。このチュートリアルでは、ペガからカマンダに移動するための開始点として機能するBPMN準拠のプロセスを生成するのに役立つユーティリティについて説明します。





PegaXMLからBPMNへのコンバーターチュートリアル



Camunda Consultingは、無料で利用できるワークフロー移行ツールのセットを作成しました。Pegaのワークフロー移行ツールはここにありますこれはMavenプロジェクトであり、ほとんどすべてのIDEで開くことができることにすぐに気付くでしょう。EclipseとIntellijは、最も人気のあるIDEの2つです。ただし、最初に、移行ツールリポジトリのクローンを作成するかダウンロードする必要がありますこれはここで実行できます



このチュートリアルでは、IDEとしてEclipseを使用します。



  • Gitリポジトリのクローンを作成またはダウンロードした後、PegaConverterツールリポジトリの内容を新しいワークスペースにコピーします。たとえば、GitリポジトリがC:\ gitReposにある場合、PegaコンバータはC:\ gitRepos \ migrate-to-camunda-tools \ Pega \にあります
  • フォルダ全体を選択したワークスペースにコピーします。
  • 次に、Eclipseを起動し、コンテンツをコピーしたワークスペースを選択します。Eclipseを起動した後、[ファイル]> [インポート]> [一般]> [フォルダーまたはアーカイブからのプロジェクト]に移動します
  • [次へ]ボタンをクリックします
  • Directory , . (. ).
  • Finish.


ペガからカマンダへのプロセスの移行

. , Java , .



Run, Eclipse:



  • Run As > Run Configurations…
  • Java Application . . .
  • . Search — BPMNGenFromPega — org.camunda.bpmn.generator. OK.
  • :


ペガからカマンダへのプロセスの移行

, — XML- Pega, — . Program arguments Arguments, . Pega xml. :



”./src/main/resources/SamplePegaProcess.xml” “./src/main/resources/ConvertedProcessFromPega.bpmn”



:



ペガからカマンダへのプロセスの移行

Run. , :



Diagram ./src/main/resources/SamplePegaProcess.xml converted from Pega and can be found at ./src/main/resources/ConvertedProcessFrom Pega.bpmn



PNG (samplePegaProcessDiagram.png) Pega :



ペガからカマンダへのプロセスの移行

Camunda Modeler, ConvertedProcessFromPega.bpmn :



ペガからカマンダへのプロセスの移行

jar-



jar- , :



  • pom.xml Run As > Maven install.
  • Show in Local Terminal Maven: mvn clean package install.


どちらの方法でも(またはお好みの方法を使用して)、/ targetフォルダーにjarファイルを取得する必要がありますこのjarを任意の場所にコピーし、ターミナルで次のコマンドを実行します。



java -jaryourGeneratedJarFile.jar「入力ファイル」「出力ファイル」



このような!私たちにフィードバックを残すこと自由に感じなさいフォーラムこのGitリポジトリを参照して、彼らが利用可能になると、追加のコンバータに。




All Articles