Configurer throw solution de contournement d’erreur

Dans certains cas, vous pouvez vouloir arrêter de force l’exécution du scénario suivie de la phase de restauration ou de validation, ou arrêter le traitement d’un itinéraire et le stocker éventuellement dans la file d’attente des exécutions incomplètes.

Actuellement, les directives de gestion des erreurs ne peuvent pas être utilisées hors de portée d’un itinéraire de gestionnaire d’erreurs et Adobe Workfront Fusion ne propose pas de module qui vous permettrait de générer (lancer) facilement et de manière conditionnelle des erreurs.

Vous pouvez utiliser la solution suivante pour imiter la fonctionnalité d’erreur throw.

Pour plus d’informations sur les exécutions incomplètes, voir Afficher et résoudre des exécutions incomplètes dans Adobe Workfront Fusion.

Pour plus d’informations sur les directives de gestion des erreurs, voir Directives relatives à la gestion des erreurs dans Adobe Workfront Fusion.

Conditions d’accès

Développez pour afficher les exigences d’accès aux fonctionnalités de cet article.

Vous devez disposer des accès suivants pour utiliser les fonctionnalités de cet article :

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Package Adobe Workfront Tous
Licence Adobe Workfront

Nouveau : Standard

Ou

Actuellement : Travail ou licence supérieure

Licence Adobe Workfront Fusion **

Actuel : aucune exigence de licence Workfront Fusion

Ou

Héritée : n’importe laquelle.

Produit

Nouveau :

  • Sélectionnez ou Prime Workfront Plan : votre entreprise doit acheter Adobe Workfront Fusion.
  • Plan Ultimate Workfront : Workfront Fusion est inclus.

Ou

Actuel : votre entreprise doit acheter Adobe Workfront Fusion.

Pour plus d’informations sur les informations contenues dans ce tableau, voir Conditions d’accès requises dans la documentation.

Pour plus d’informations sur les licences Adobe Workfront Fusion, voir Licences Adobe Workfront Fusion.

Solution de contournement pour throw

Pour générer de manière conditionnelle une erreur, vous pouvez configurer un module pour qu’il échoue délibérément lors de son fonctionnement. Vous pouvez par exemple utiliser le module JSON > Parse JSON, configuré pour générer éventuellement une erreur (BundleValidationError dans ce cas) :

Erreur JSON

Vous pouvez ensuite joindre l’une des directives de gestion des erreurs à l’itinéraire de gestion des erreurs :

  • Restaurer : force l’arrêt de l’exécution du scénario et effectue la phase de restauration.
  • Validation : force l’arrêt de l’exécution du scénario et effectue la phase de validation.
  • Ignorer : permet d’arrêter le traitement d’un itinéraire.
  • Saut : arrêtez le traitement d’un itinéraire et stockez-le dans le dossier des exécutions incomplètes de la file d’attente.

L’exemple suivant illustre l’utilisation de la directive Rollback :

directive de restauration

recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3