前回はEclipseでプロセス開始、タスク実行をしましたが、Webの管理画面からでも同じ事が可能です。
まずは以下の動画を。
http://people.redhat.com/kverlaen/jbpm-installer-console.5.2.swf
- http://http://localhost:8080/jbpm-console にアクセス
- krisv/krisv でログイン
- [Processes] -> [Process Overview] -> "Evaluation" を選択し、「Start」ボタンでプロセスを開始
- フォームが表示される。usernameは 'krisv'。Reasonはてきとう。「Complete」をクリック
- 右下の「Diagram」ボタンで、プロセスダイアグラムを表示
- [Tasks] -> [Personal Tasks] を選択し、「Refresh」ボタンを押下。ユーザ(krisv)の処理待ちタスクが出てくる
- タスクを選択し、「View」
- フォームが表示される。適当に選択し、「Complete」をクリック
- もう一回プロセスダイアグラムを見たら、フローが進んでいることがわかる
- ログアウト
- john/john でログイン
- johnの処理待ちタスクがあるので、同様に処理し、「Complete」
- プロセスダイアグラムを見たら、フローが進んでいることがわかる
- あと [Reporting]からレポートも見れる
OK、OK。。。で、このフォームどっから来たの??
jbpm-gwt-console-server.war/WEB-INF/lib/jbpm-gwt-form-5.2.0.Final.jar:Performance
Evaluation.ftl
でした。Exampleとして最初っから入ってるってことですね。作り方はこのへん。