1 つのプロジェクトに 3 つの .bpmn ファイルを実装しましたが、実行中にこの例外が発生org.activiti.engine.ActivitiException:The deployment contains process definitions with the same key (process id atrribute), this is not allowed
しました。1 つのプロジェクトで複数の .bpmn ファイルを実行する可能性はありますか?
質問する
5572 次
3 に答える
1
エラーの説明は、この問題を特定するのに十分な情報を提供します。act_re_procdef
以前に同じ .bpmn ファイルをデプロイしたため、Activti データベース テーブルには同じ ID のレコードが既に含まれています。あなたはできる:
- Activiti jar (パッケージ
org.activiti.db.drop
)のスクリプトを使用して、このテーブルをドロップして作成します <process id="vacationProcess" name="vacation process" isExecutable="true">
id
プロセス定義の属性を変更します- プロセス定義自体を変更して、Activiti エンジンが新しいバージョンでプロセス定義を再展開するようにします (「 」を参照
act_re_procdef
)
于 2013-04-09T12:36:57.087 に答える