jBPM5:jBPM3からの移行手順

渡邊です。こんにちは。

jBPM5の研究をしています。
備忘録を兼ねて、jBPM3系からjBPM5系への移行手順について概要を記します。

お題となりますのは、EJB3+jBPM3という構成のアプリケーションです。
このアプリケーションに組み込まれたjBPM3をjBPM5に移行する手順の概要を記します。
続きを読む

jBPM5:GenericHTWorkItemHandlerではまったこと

渡邊です。こんにちは。

jBPM5の研究をしています。
備忘録を兼ねて、GenericHTWorkItemHandlerではまったことを記します。

問題となったのは、Drools 5.5.0.Final + jBPM 5.4.0.Finalです。
JBoss World 2012 Keynoteのソースコードを参考にし、より実践的なアプリケーションを作成していました。
一通りの動作確認を終えたところで、サーバ再起動後に限り、サーバ再起動前に開始したプロセスの任意タスクを完了できないという不具合がみつかりました。
続きを読む

jBPM5:BPMN2 Processの単体テスト

渡邊です。こんにちは。

jBPM5の研究をしています。
備忘録を兼ねて、BPMN2 Processの単体テストについてまとめます。

Guvnor、TaskService、DBなどを使わずに、オフラインでBPMN2 Processの分岐網羅テストをしました。また、異なる経路を辿る複数のプロセスを並列に走らせ、整合性をテストしました(おまけ程度)。
続きを読む