2.4.4 BPMNビジネスプロセス定義ファイルをCSCIWのビジネスプロセス定義ファイルに変換する
BPMNビジネスプロセス定義ファイルをCSCIWのビジネスプロセス定義ファイルに変換するには,BPMNエディタで変換する方法とコマンドで変換する方法があります。
(1) BPMNエディタを使用した変換方法
BPMNエディタ上でciwtransbpmnコマンドの形式1を実行し,BPMNビジネスプロセス定義ファイル(.bpmn)を,CSCIWで使用できるビジネスプロセス定義ファイル(.hbx)の形式に変換します。
操作手順
-
BPMNエディタでActiviti Explorerを起動する。
-
Activiti ExplorerからBPMNビジネスプロセス定義ファイル(.bpmn)を選択して右クリックする。
-
コンテキストメニューの[Transform BPMN Definition File]をクリックする。
[ビジネスプロセス定義変換]ダイアログが表示されるので,指定します。
図2‒13 [ビジネスプロセス定義変換]ダイアログ -
[生成するビジネスプロセス定義バージョン]
ciwtransbpmnコマンド実行時の-bpvオプションに設定されます。
1~9999の整数で指定します。デフォルト値は1です。
-
[サブプロセス(マルチインスタンス)を使用する]
[サブプロセス(マルチインスタンス)に対応する階層定義生成数]に値を入力する場合,チェックしてください。
-
[サブプロセス(マルチインスタンス)に対応する階層定義生成数]
ciwtransbpmnコマンド実行時の-mimaxオプションに設定されます。
1~999の整数で指定します。デフォルト値は10です。
-
-
[OK]ボタンをクリックする。
操作結果
ciwtransbpmnコマンドでの変換結果は,選択したBPMNビジネスプロセス定義ファイル(.bpmn)と同一のディレクトリに出力されます。
ビジネスプロセス定義の変換に成功した場合,変換結果のCSCIWのビジネスプロセス定義ファイル(.hbx)とBPMNビジネスプロセス定義ファイル(.bpmn)がActiviti Explorerに表示されます。
ciwtransbpmnコマンドの実行結果は,Eclipseコンソールビューに出力されます。
ciwtransbpmnコマンドの詳細については,マニュアルuCosminexus Service Coordinator Interactive Workflow コマンドを参照してください。
- 注意事項
-
uCosminexus Business Process Developerはインストール時に,BPMNエディタのプラグインファイルにuCosminexus Business Process Developerのインストールディレクトリを書き込みます。BPMNエディタが変換コマンド実行する場合,インストール時に書き込んだインストールディレクトリを読み込んで変換コマンドを実行します。そのため,uCosminexus Business Process Developerを再インストールした場合は,EclipseにBPMNエディタを再インストールしてください。
(2) コマンドを使用した変換方法
BPMNビジネスプロセス定義ファイル(.bpmn)を,CSCIWで使用できるビジネスプロセス定義ファイル(.hbx)の形式にコマンドを使用して変換します。
操作手順
-
ciwtransbpmnコマンドを使用して,BPMNビジネスプロセス定義ファイル(.bpmn)をCSCIWで使用できるビジネスプロセス定義ファイル(.hbx)の形式に変換する。
操作結果
変換したBPMNビジネスプロセス定義ファイルの分だけ,ディレクトリが出力されます。ディレクトリ内には,ビジネスプロセス定義ファイル(.hbx),およびビジネスプロセスの登録時に実行環境のマシンに転送する,BPMNビジネスプロセス定義ファイル(.bpmn)が生成されています。