第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プロセス定義の表示とカスタマイズ
作成したフォームの登録確認
JBoss jBPMを試そう!
第1回 JavaエンジニアのためのBPMツールとは?
第2回 15分で試してみよう!
第3回 15分でプロセスアプリケーションの開発
第4回 プロセス定義からJavaクラスを呼び出す仕組み
第5回 例外の処理を見ていこう!
関連記事
JBoss Enterprise Application Platformの全貌
BEA AquaLogic BPM Suiteを使い倒す
EJB 3を再考する

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored