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

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

アクセス要件

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

任意のAdobe Workfront ワークフローパッケージと任意のAdobe Workfront Automation and Integration パッケージ

WorkfrontUltimate

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

Adobe Workfront ライセンス

標準

ワークまたはそれ以上

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

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

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

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

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 layout-auto html-authored no-header

ロールバック

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

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

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

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

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

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

コミット

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

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

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

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

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

再開

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

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

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

無視

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

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

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

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

一時停止

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

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

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

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

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

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

再試行

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

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

note note
NOTE
  • エラー処理命令は、エラー処理ルートの外部では使用できません。

  • Workfront Fusion では現在、条件付きでエラーを簡単に発生させるスローモジュールは提供していませんが、回避策を採用してその機能を模倣することができます。

    詳しくは、「​ エラー回避策 throw 設定 ​ を参照してください。

リソース

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