エンティティフィルタの不在に関する警告
- メッセージ
'<entity name>' entity should be filtered in the '<process activity name>' <process activity type>
- 原因
- プロセスアクティビティがEntity Actionイベントを処理していますが、エンティティアトリビュートにフィルタリングが設定されていません。つまり、発生するすべてのEntity Actionイベントが、すべてのプロセスインスタンスにおいてこのプロセスアクティビティにより処理されます。最も一般的なのが、プロセスの1つと同じエンティティのEntity Actionイベントを処理するProcess Activityが存在する場合、つまりプロセスアクティビティのエンティティアトリビュートIdがプロセスのエンティティId入力パラメータに設定されている場合です。
- 推奨事項
- プロセスアクティビティにEntity Actionが設定されたプロパティがあるかを確認し、エンティティアトリビュートのリストで条件を設定します。