jbpm5 で Hello World その2 jbpmコンソール

前回は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として最初っから入ってるってことですね。作り方はこのへん。

http://docs.jboss.org/jbpm/v5.2/userguide/ch10.html#d0e3195