3

JBPM API の何かがわかりません。同時に 2 人のユーザーがタスクを実行しています。最初のものはトランジションを選択してタスクを完了するため、TaskInstance は終了します。2 番目のユーザーも同じことを行いますが、nullPointerException を取得します: getAvalaibleTransition() は null を返します。

getAvailableTransition() (クラス TaskInstance の) が null を返すのはなぜですか? それは同じノードです。トランジションは同じである必要がありますか?

私はJBPMの初心者です。競合アクションに応答してアプリケーションの動作をテストしただけで、このエラーが発生しました...

4

1 に答える 1

1

jBPM 3.x を正しく使用していると思いますか? ビジネス プロセスのインスタンスが 1 つしかないのに、なぜ 1 つのタスクに 2 人のユーザーがいるのですか? プロセス インスタンスの概念を見逃している可能性があります。ビジネスの状況を説明していただけますか? あるユーザーがタスクを完了した場合、そのタスクは別のユーザーが実行できないためです。乾杯

于 2012-07-28T10:03:57.830 に答える