TOPプロジェクト管理> 第3回:15分でプロセスアプリケーションの開発 (3/3)

JBoss jBPMを試そう!

JBoss jBPMを試そう!

第3回:15分でプロセスアプリケーションの開発

著者:レッドハット株式会社 安間 太郎

公開日:2008/02/07(木)

作成したフォームの登録確認

それでは作成したフォームが正しく登録されているか確認してみましょう。forms.xmlファイルにフォームとタスクの関連が定義されています。

「Project Explorer → websale → src/main/jpdl → forms.xml」をダブルクリックします。リスト4の行が存在することを確認してください。このとき「task="wrap-item"」などとなっている場合は「task="wrap item"」に訂正してください。

リスト4:forms.xml(確認する行)
<form task="wrap item" form="form.wrap.item.xhtml"/>

図3:プロセスアプリケーションのデプロイ
図3:プロセスアプリケーションのデプロイ
(画像をクリックすると別ウィンドウに拡大図を表示します)

プロセスアプリケーションをデプロイ

カスタマイズしたwebsaleプロセスをJBoss ASにデプロイしてみましょう。デプロイ操作はjBPMグラフィカルプロセスデザイナから行えます。

プロセス画面に戻りDeployタブをクリックします。次に、Java Classes and Resourcesでsrc/main/javaをチェックしてください。Test Connectionボタンを押し、JBoss ASサーバインスタンスとの接続をテストを行います。最後にDeploy Process Archiveボタンを押してください(図3)。「The process archive deployed successfully.」のメッセージがダイアログに出ればデプロイは成功です。

最後にjBPMコンソールから新しいwebsaleプロセスを開始し、wrap itemタスクがshipperユーザにアサインされ、作成したフォームが表示されることを確認してみましょう。

さて今回はjBPMグラフィカルプロセスデザイナを実際に用いて、jBPMのプロセスアプリケーションの開発を行いました。素早く簡単に行えることが実感できたのではないかと思います。次回はjBPMプロセス定義からJavaクラスを呼び出す方法を紹介していきますのでご期待ください。


前のページ  1  2  3


レッドハット株式会社 安間 太郎
著者プロフィール
レッドハット株式会社  安間 太郎
JBossグループ テクニカル アカウント マネージャー
日商エレクトロニクス株式会社を経て、2002年BEAシステムズに入社。グローバルカスタマーサポートにてJavaミドルウェア、ESB製品などの技術サポートに従事。2007年よりレッドハット株式会社に入社。グローバルサポートサービスにてJBoss製品の技術サポートならびに日本におけるサポートサービスの拡充業務を担当。休日はゴルフ、ドライブなど。アウトドア好きで家にいることが少ないです。


INDEX
第3回:15分でプロセスアプリケーションの開発
  jBPMグラフィカルプロセスデザイナのインストール
  websaleプロセス定義の表示とカスタマイズ
作成したフォームの登録確認