0

私はjBPM5.4と、BPMワークフローのジャンルに不慣れです。

製品を提出するという単純な要件があり、関係する監督者はそれを受け入れるか拒否する必要があります。

行われた決定に基づいて、別のパスに流れます。

                        No
                       ------------ State A
Approval -------------|
                       ------------ State B
                         Yes

これは、実装する必要のある単純なワークフローです。

私の質問は、「承認」はユーザーが実行する必要があるということです。

Eclipseツールを使用してjBPM5.0でこのようなヒューマンタスクをシミュレートする方法。

また、このプロジェクトをjBPMコンソールにアップロードし、プログラムでフローを呼び出す方法。

前もって感謝します。

4

2 に答える 2

1

ユーザータスクを使用して承認リクエストをモデル化し、結果マッピングを使用して回答をプロセス変数にマップする必要があります。次に、この変数をたとえば専用ゲートウェイで使用して、ユーザーの応答に基づいて決定を下すことができます。

jbpm-examplesモジュールには、同様のことを行う例があります。ヒューマンタスクを使用して承認を求めます: https ://github.com/droolsjbpm/jbpm/blob/master/jbpm-examples/src/main/resources/ humantask / HumanTask.bpmn

クリス

于 2012-12-06T14:29:16.593 に答える
0

Web Designerでは、条件はゲートウェイではなく、各発信フローで設定されます。発信フローの1つをクリックするために必要なこと、およびその「条件式」属性に次のように記述します。

承認を返す==true;

「構成式言語」が「java」に設定されていることを確認してください

2番目のフローに対して手順を繰り返します。

参照: https ://community.jboss.org/thread/204303

于 2014-07-28T17:31:39.853 に答える