Ajouter la gestion des erreurs
Des erreurs peuvent se produire lors de l’exécution d’un scénario.
Par exemple, une erreur peut se produire pour les raisons suivantes :
- Un service n’est pas disponible en raison d’un échec.
- Un service répond avec des données inattendues
- Échec de la validation des données d’entrée
- Autres raisons
Si un module rencontre une erreur lors de l’exécution du scénario et qu’aucun itinéraire de gestion des erreurs n’est associé au module, la logique de gestion des erreurs par défaut s’exécute.
En ajoutant un itinéraire du gestionnaire des erreurs à un module, vous pouvez remplacer la logique de gestion des erreurs par défaut par la vôtre. Adobe Workfront Fusion propose cinq directives différentes qui peuvent être insérées à la fin de vos itinéraires de gestionnaire d’erreurs.
Pour plus d’informations sur la gestion des erreurs par défaut, voir Types d’erreur.
Pour plus d’informations sur les directives de gestion des erreurs, voir Directives de gestion des erreurs.
Conditions d’accès
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 :
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.
Ajouter un gestionnaire d’erreurs
Pour ajouter un gestionnaire d’erreurs à un module :
-
Cliquez sur l’onglet Scenarios dans le panneau de gauche.
-
Sélectionnez le scénario dans lequel vous souhaitez ajouter un itinéraire de gestion des erreurs.
-
Cliquez n’importe où sur le scénario pour accéder à l’éditeur de scénarios.
-
Cliquez avec le bouton droit sur le module après lequel vous souhaitez ajouter un itinéraire de gestionnaire d’erreurs, puis sélectionnez Add error handler :
Un itinéraire de gestionnaire d’erreurs est ajouté au module . Si le module est le dernier module dans un itinéraire, le gestionnaire d’erreurs suit directement le module. Si le module comporte d’autres modules par la suite, un itinéraire de gestionnaire d’erreurs distinct est ajouté.
Le module de gestion des erreurs affiche une liste des directives ainsi que des applications utilisées dans votre scénario.
-
Sélectionnez l’une des directives.
Ou
Ajoutez un ou plusieurs modules à l’itinéraire du gestionnaire d’erreurs.
Si vous ajoutez d’autres modules à l’itinéraire, la directive Ignorer est appliquée par défaut. En cas d’erreur, les modules suivants de cet itinéraire sont traités.
Pour plus d’informations sur les directives, voir Gestion des erreurs liées aux directives dans cet article.
-
(Facultatif) Ajoutez un filtre à l’itinéraire de gestion des erreurs. Pour obtenir des instructions, voir Ajouter le filtrage et l’imbrication aux itinéraires de gestion des erreurs.
Directives de gestion des erreurs
Les directives sont brièvement expliquées ci-dessous. Pour plus d’informations, voir Directives relatives au traitement des erreurs.
Il existe cinq directives, qui peuvent être regroupées dans les catégories suivantes selon que l’exécution d’un scénario se poursuit ou non après l’erreur.
Les directives suivantes garantissent la poursuite de l’exécution d’un scénario :
-
Resume : permet de spécifier une sortie de substitution pour le module contenant l’erreur. Le statut d’exécution du scénario est marqué comme réussi.
-
Ignore : ignore l’erreur. Le statut d’exécution du scénario est marqué comme réussi.
-
Break : stocke l’entrée de la file d’attente des exécutions incomplètes. Le statut d’exécution du scénario est marqué comme avertissement.
Pour plus d’informations, voir Affichage et résolution des exécutions incomplètes.
Si l’exécution d’un scénario doit s’arrêter en cas d’erreur, utilisez l’une des directives suivantes :
- Rollback : arrête immédiatement l’exécution du scénario et marque son statut comme erreur.
- Commit : arrête immédiatement l’exécution du scénario et marque son statut comme réussi.
Ressources
Pour plus d’informations sur la gestion des erreurs, consultez ce qui suit :