Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2023-06-23
Référence : propriétés du composant custom-error-handler

Référence : propriétés du composant custom-error-handler

Onglet Valeurs usuelles

Propriété
Nom de l'attribut XML
Description
Identifiant du gestionnaire d'erreurs
id
Identifiant unique du composant
custom-error-gestionr
dans l'attribut.
Relancer l'erreur
rethrow-error
Indique si le composant
custom-error-header
renvoie l'erreur à tous les gestionnaires d'erreurs en amont une fois son traitement terminé. La valeur par défaut est
false (faux)
, ce qui signifie que le composant
custom-error- mis à jour
traite l'erreur seule, puis la marque comme ayant été gérée.
Vous pouvez également marquer les erreurs comme ayant été traitées en appelant l'étape
setErrorHandled
méthode de la
MediationContext
objet. Exemple :
mediationContext.setErrorHandled(true)
.
défini à la source
ref
L'identifiant d'un ben printemps qui implémente l'une des deux classes d'interface suivantes :
  • OnErrorHandler
    .
  • ConditionalOnErrorHandler
    , qui s'étend
    OnErrorHandler
    avec une méthode booléenne,
    invokeHandleError(MediationContext context)
    . Si cette méthode renvoie
    true
    , Workday utilise
    handleError(MediationContext context)
    méthode.
    • Si vous implémentez les
      ConditionalOnErrorHandler
      L'interface, vous remplacez toutes les expressions conditionnelles que vous avez définies.

Onglet Expressions

Propriété
Nom de l'attribut XML
Description
Expression de la condition
condition-expression
Permet de saisir directement des expressions de condition MVE.
Si toutes les expressions évaluent à
true
, ou si vous ne fournissez pas d'expression, le gestionnaire d'erreurs est appelé. Sinon, le gestionnaire d'erreurs n'est pas appelé, le traitement des erreurs se poursuit tout au long de la chaîne de traitement et Workday ajoute une entrée
de journal d'audit
de type
ERROR_HANDLER_SKIPPED
.
Pour ajouter une nouvelle expression sous des lignes existantes, cliquez sur
Ajouter
, puis saisissez l'expression.
Pour ajouter une nouvelle expression au-dessus d'une ligne existante, placez le curseur sur cette ligne, puis cliquez sur
Insérer
dans le menu déroulant
Ajouter
.
Utilisez les boutons situés à droite de l'onglet
Expressions
pour supprimer des lignes ou les réorganiser.