エラー処理のディレクティブ
エラー処理ディレクティブを使用すると、シナリオでエラーが発生したときの動作を選択できます。
アクセス要件
この記事で説明している機能を使用するには、次のアクセス権が必要です。
新規:標準
または
現在:ワーク以上
現在:Workfront Fusion ライセンスは必要ありません。
または
レガシー:任意
新規:
- Select または Prime Workfront プラン:組織は Adobe Workfront Fusion を購入する必要があります。
- Ultimate Workfront プラン:Workfront Fusion が含まれています。
または
現在:Adobe Workfront Fusion を購入する必要があります。
ご利用のプラン、ライセンスタイプまたはアクセス権を確認するには、Workfront 管理者にお問い合わせください。
Adobe Workfront Fusion ライセンスについて Adobe Workfront Fusion しくは、Adobe Workfront Fusion ライセンスを参照してください。
エラー処理のディレクティブ
Workfront Fusion では、次のエラー処理ディレクティブを使用できます。
ロールバック
-
シナリオの実行は直ちに停止します。
-
ロールバックフェーズは、すべてのモジュールで開始され、すべてのモジュールを初期状態に戻します。
-
後続のモジュールは処理されません。
-
ほとんどの場合、シナリオは、「シナリオ設定」で指定した連続エラー数の後で非アクティブ化されます。 詳しくは、連続エラー回数を参照してください。
-
シナリオの実行ステータスは「エラー」とマークされます。
メモ :これは、モジュールにエラーハンドラールートが添付されておらず、「 不完全な実行の保存を許可Scenario settings 下の不完全な実行の保存を許可」設定がオフの場合のデフォルトの動作です。
コミット
-
シナリオの実行は直ちに停止します。
-
すべてのモジュールでコミットフェーズが開始されます。
-
後続のモジュールは処理されません。
-
未処理のバンドルはすべて無視されます。
-
シナリオの実行ステータスは「成功」とマークされます。
再開
-
エラーが発生したモジュールに代替出力が指定され、提供されます。
-
後続のモジュールが処理されます。
-
シナリオの実行ステータスは「成功」とマークされます。
無視
-
エラーは無視されます。
-
後続のモジュールは処理されません。
-
未処理のバンドルがある場合、シナリオの実行は通常どおり続行されます。
-
シナリオの実行ステータスは「成功」とマークされます。
一時停止
-
シナリオの実行状態は、不完全な実行のキューに保存されます。このキューでは、エラーを手動で解決できます。 詳しくは、 不完全な実行の表示と解決を参照してください。
ただし、いくつかの例外があります。詳しくは、「シナリオの設定 の記事の「不完全な実行の保存を許可するを参照してください 。
-
後続のモジュールは処理されません。
-
未処理のバンドルがある場合、シナリオの実行は通常どおり続行されます。
-
Automatically complete execution オプションが無効の場合、シナリオの実行ステータスは「警告」とマークされます。
詳しくは、この記事の Break の節を参照してください
再試行
場合によっては、失敗の理由が時間の経過と共に過ぎる可能性がある場合に、失敗したモジュールを再実行すると便利です。
現在、Workfront Fusion では Retry ディレクティブは提供されていませんが、機能を模倣するために、いくつかの回避策を使用できます。詳しくは、「 エラー処理の再試行」を参照してください。
-
エラー処理命令は、エラー処理ルートの外部では使用できません。
-
Workfront Fusion では、現在、条件付きで簡単にエラーを生成(スロー)できる Throw モジュールは提供していませんが、機能を模した回避策を使用できます。
詳しくは、「 エラー回避策
throw
設定を参照してください。