停止した操作ページおよび停止したブランチページには、停止したプロセスが表示されます。操作の実行中または実行後にエラーが発生した場合、または、プロセス内での意図的な停止操作によって、プロセスは停止することがあります。
プロセスが停止した場合は、問題が修正され、操作またはブランチが再起動されるまで、操作は実行されません。
停止したアイテムごとに、リストには、以下の情報が表示されます。
操作名またはブランチ名:操作またはブランチの名前。
ステータス:停止した項目の場合は常に「停止」です。
エラー:問題に関する短い説明。
プロセス ID:プロセスがインスタンス化される(つまり、ユーザーまたは自動ステップによってプロセスが開始される)ときに、forms ワークフローによって割り当てられる正の整数。この ID を使用して、プロセスインスタンスをライフサイクル全体にわたって追跡できます。
プロセス名 - バージョン: Workbench で割り当てられたプロセスの名前。
停止日:操作またはブランチが停止した日時。
停止した操作ページまたは停止したブランチページで、次のタスクを実行できます。
停止した操作ページでは、表示されているプロセスインスタンスを終了できます。
プロセスインスタンスを終了すると、実行が終了し、以降の操作が行われません。プロセスは、エラーによってブロックされたり、使用できなくなったりすることがあり、修正して再起動できない場合に限り、通常はプロセスを終了します。
停止した操作ページまたは停止したブランチページでは、操作またはブランチを再試行できます。
操作を再試行すると、操作を再起動する要求が Forms ワークフローに送られます。プロセスの停止を引き起こしたエラーが修正され、再試行要求が正常に行われると、プロセスの実行は停止した時点から再開され、そのステータスが「実行中」に変わります。操作を再起動できない場合、ステータスは「停止」のままとなり、管理者による終了が必要になります。
停止した操作ページまたは停止したブランチページで、停止したアイテムのリストからエラーを選択すると、エラーの詳細ページが表示され、問題のトラブルシューティングに役立つ、エラーに関する詳細情報が表示されます。
ページ下部のボックスには、エラー情報が表示されます。
エラーの詳細ページから、停止した操作の終了または再試行、および停止したブランチの再試行を行うこともできます。
AEM Forms User サービスの Assign Task 操作が、特定の期間後に別のユーザーにタスクをエスカレーションするように設定されており、Assign Task 操作の終了後、エスカレーションが発生する前にエスカレーションユーザーが削除された場合、エラーが発生します。
これらの状況では、設定されたエスカレーション時にプロセスおよびタスクの状態が変更されず、エスカレーションが発生しませんが、プロセスは停止しません。次のメッセージが、サーバーログに表示されます。
"The principal specified for escalation is not valid, for taskID: number, queue specified: number."
タスクの生成前(Assign Task 操作の前)にエスカレーションユーザーが削除された場合、プロセスが停止するか、または InvalidPrincipal 例外イベントが発生します。
この問題を回避するには、ユーザーを削除するときに、そのユーザーに属するタスクを検索して適切に処理します(タスクの使用を参照)。