エラー処理のディレクティブ

エラー処理ディレクティブを使用すると、シナリオでエラーが発生したときに何が発生するかを選択できます。

アクセス要件

展開すると、この記事の機能のアクセス要件が表示されます。
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Adobe Workfront パッケージ

任意の Adobe Workfront Workflow パッケージと任意の Adobe Workfront Automation および Integration パッケージ

Workfront Ultimate

Workfront Fusion を追加購入した Workfront Prime および Select パッケージ。

Adobe Workfront ライセンス

標準

Work またはそれ以上

製品 組織が Workfront Automation および Integration を含まない Select またはPrime Workfront パッケージを持っている場合は、Adobe Workfront Fusion を購入する必要があります。

この表の情報について詳しくは、ドキュメントのアクセス要件を参照してください。

エラー処理のディレクティブ

Workfront Fusionでは、次のエラー処理ディレクティブを使用できます。

ロールバック

  • シナリオの実行は直ちに停止されます。

  • ロールバックフェーズは、すべてのモジュールで開始され、すべてのモジュールを初期状態に戻します。

  • 後続のモジュールは処理されません。

  • ほとんどの場合、シナリオ設定で指定された連続エラーの数の後に、シナリオがディアクティベートされます。 詳しくは、連続エラー回数を参照してください。

  • シナリオの実行ステータスは「エラー」としてマークされます。

メモ : モジュールにエラーハンドラーのルートがアタッチされておらず、不完全な実行の保存を許可 シナリオ設定がチェックされていない場合、これはデフォルトの動作です。

コミット

  • シナリオの実行は直ちに停止されます。

  • コミット フェーズは、すべてのモジュールで開始されます。

  • 後続のモジュールは処理されません。

  • 未処理のバンドルはすべて無視されます。

  • シナリオの実行ステータスは「成功」とマークされます。

再開

  • エラーが発生したモジュールに代替出力が指定され、提供されます。

  • 後続のモジュールが処理されます。

  • エラーハンドラーがルーター上にある場合、シナリオは期待どおりにルートを進みます。

  • シナリオの実行ステータスは「成功」とマークされます。

無視

  • エラーは無視されます。

  • 後続のモジュールは処理されません。

  • 未処理のバンドルがある場合、シナリオの実行は通常どおり続行されます。

  • エラーハンドラーがルータ上にある場合、そのルータからの後続のルートはスキップされます。

  • シナリオの実行ステータスは「成功」とマークされます。

一時停止

  • シナリオの実行状態は、不完全な実行のキューに保存されます。このキューでは、エラーを手動で解決できます。 詳細については、不完全な実行を表示して解決するを参照してください。

    ただし、いくつかの例外があります。 詳しくは、「シナリオ設定の構成」の「不完全な実行の保存を許可する」を参照してください。

  • 後続のモジュールは処理されません。

  • 未処理のバンドルがある場合、シナリオの実行は通常どおり続行されます。

  • 「Automatically complete execution」オプションが無効になっている場合、シナリオの実行ステータスは「警告」とマークされます。

詳しくは、この記事の「Break」セクションを参照してください

再試行

場合によっては、エラーの理由が時間の経過とともに失敗する可能性がある場合に、失敗したモジュールを再実行すると便利な場合があります。

現在、Workfront Fusion では Retry ディレクティブは提供されていませんが、機能を模倣するために、いくつかの回避策を使用できます。 詳しくは、 エラー処理の再試行を参照してください。

NOTE
  • エラー処理ディレクティブは、エラー処理ルート以外では使用できません。
  • Workfront Fusionでは現在、条件付き(throw)エラーを簡単に生成できるThrow モジュールを提供していませんが、その機能を模倣する回避策を採用できます。
詳しくは、設定throw エラー回避策を参照してください。

リソース

  • ロールバックとロールバックフェーズについて詳しくは、「シナリオの実行、サイクル、およびフェーズ」の「​ ロールバック ​」を参照してください。
  • コミット フェーズについて詳しくは、「シナリオの実行、サイクルおよびフェーズ」の記事の​ コミット ​を参照してください。
recommendation-more-help
workfront-fusion-help-workfront-fusion