2012-02-09 12 views
4

私はSpring3.1、Hibernate3.5/JPA2、JSF2/Richfaces4.1、& Java EEセキュリティを使用するプロジェクトを持っています。私は今、jBPM 5.2を統合したいと思っています。Spring 3.1とjBPM 5.2(+ JSF2/Richfaces4)の統合

利用可能なjBPM5-Spring3統合の例がありますか?誰でもこれを成功させましたか?私は別のBPM /ワークフローエンジンを見なければならないでしょうか、おそらくjBPMは悪い考えでしたか? (私が見つけたすべての例は、以前のバージョンのSpringやjBPMを参照していました)

私は、いくつかの単純なSpring設定(おそらく追加のjarファイル)があることを期待しています。

答えて

0

私はspring3とjBPM5を使って2年前から作業していましたが、春やその他の技術がないjBPMを使った簡単なプロジェクトを構築するのに2ヶ月かかりました。 jBPMについての知識が不足しているようですが、プロジェクトに追加する単純なjarファイルではなく、データベースとテーブルがあり、プロジェクトでDroolsを使いたい場合は難しくなります。 知識ベースとルールを初期化するクラスを構築するためにFacadeパターンを使用することをお勧めします。 カスタムノードを作成し、オンデマンドでサービスする必要があります。 プロジェクトの期限によって異なります。 jBPMは柔軟性がありません。もちろん、維持管理が難しいのは、お客様のニーズに合わせてカスタマイズする必要があるためです。 そして私はjboss documentsがjBPMに最適だと思っています;-)

0

もしあなたがまだSpring + jBPM5の統合を探しているなら、次の議論の中でサンプル(web-example.rar.zip)が見つかりました。これは、よく知られているパフォーマンス評価サンプルに基づいています。

https://community.jboss.org/message/725143#725143#725143

あなたはjBPM5がインストールされ、正常にこれが機能するために開始する必要があります。 jBPMのインストールの一部であるjbpm-consoleへのRESTサービスコールを使用しています。 また、ユーザーmaryとjohnのグループタスクを一覧表示し、その後グループタスクリストからタスクを要求するようにアプリケーションを修正する必要がありました。

また、基本的にjBPM4であるActivitiを見てみることもできます。私が理解しているところから、Spring Integration(CDI、スプリングマネージドトランザクションなど)が優れています。お役に立てれば。