Adobe Workfront Fusion でのエラー処理をスロー

場合によっては、シナリオの実行を強制的に停止して、その後でロールバックまたはコミットフェーズを実行したり、ルートの処理を停止してオプションで不完全な実行をキューに格納したりすることができます。

現在、エラー処理ディレクティブは、エラーハンドラールート以外では使用できません。また、Adobe Workfront Fusion では、条件付きでエラーを簡単に生成(スロー)できるモジュールは提供されていません。

不完全な実行について詳しくは、Adobe Workfront Fusion での不完全な実行の表示と解決を参照してください。

エラー処理ディレクティブについて詳しくは、エラー処理ディレクティブ Adobe Workfront Fusionを参照してください。

アクセス要件

この記事で説明している機能を使用するには、次のアクセス権が必要です。

Adobe Workfront プラン*
Pro またはそれ以降
Adobe Workfront ライセンス*
Plan、Work
Adobe Workfront Fusion ライセンス**

現在のライセンス要件:Workfront Fusion ライセンス要件は不要。

または

従来のライセンス要件:Workfront Fusion for Work Automation and Integration

製品

現在の製品要件:Select または Prime Adobe Workfront プランをご利用の場合、この記事で説明されている機能を使用するには、組織は Adobe Workfront に加えて Adobe Workfront Fusion も購入する必要があります。Workfront Fusion は、Workfront Ultimate プランに含まれています。

または

従来の製品要件:この記事で説明している機能を使用するには、Adobe Workfront Fusion と Adobe Workfrontを組織で購入する必要があります。

ご利用のプラン、ライセンスタイプまたはアクセス権を確認するには、Workfront の管理者にお問い合わせください。

Adobe Workfront Fusion ライセンスについて詳しくは、Adobe Workfront Fusion licensesを参照してください。

スローの回避策

条件付きでエラーをスローするために、オプションでモジュールを設定し、実行中に意図的にエラーを発生させることができます。その方法の 1 つは、JSON/Parse JSON モジュール(JSON モジュールを参照)を使用して、オプションでエラーをスローするように設定することです(この場合は BundleValidationError を使用します)。

次に、エラー処理ディレクティブの 1 つをエラー処理ルートにアタッチして、以下の操作を行います。

  • シナリオの実行を強制的に停止し、ロールバックフェーズを実行します:ロールバック
  • シナリオの実行を強制的に停止し、コミットフェーズを実行します:コミット
  • ルートの処理を停止します:無視
  • ルートの処理を停止し、不完全な実行フォルダーのキューに保存します:一時停止

Rollback ディレクティブの使用例を以下に示します。

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43