Skip to main content
Administrator Guide
Laatst bijgewerkt: 2023-06-23
Referentie: eigenschappen component aangepaste fouthandler

Referentie: eigenschappen component aangepaste fouthandler

Tabblad Algemeen

Eigenschap
Naam XML-kenmerk
Omschrijving
Fouthandler-ID
id
De unieke ID van de component voor de
aangepaste fouthandler
in de assemblage.
Fout bij opnieuw uitvoeren
rethrow-error
Hiermee wordt aangegeven of de component
voor de aangepaste fouthandler
de fout teruggeeft aan eventuele upstreamfouthandlers wanneer de verwerking is voltooid. De standaardwaarde is
false
, wat betekent dat de component
voor de foutafhandeling van de klant
alleen de fout verwerkt en deze vervolgens markeert als verwerkt.
U kunt fouten ook markeren als zijnde afgehandeld door de '' aan te roepen
setErrorHandled
methode op de
MediationContext
object. Voorbeeld:
mediationContext.setErrorHandled(true)
.
Springboon
ref
De ID van een springbean die een van deze twee interfaceklassen implementeert:
  • OnErrorHandler
    .
  • ConditionalOnErrorHandler
    , waarmee wordt uitgebreid
    OnErrorHandler
    met een Boole-methode,
    invokeHandleError(MediationContext context)
    . Als deze methode . retourneert
    true
    , in Workday wordt de aangeroepen
    handleError(MediationContext context)
    methode.
    • Als u de implementeert
      ConditionalOnErrorHandler
      -interface overschrijft u alle voorwaardelijke expressies die u hebt gedefinieerd.

Tabblad Expressies

Eigenschap
Naam XML-kenmerk
Omschrijving
Voorwaarde-expressie
condition-expression
Hiermee kunt u rechtstreeks MVEL-voorwaarde-expressies invoeren.
Als alle expressies worden geëvalueerd als
true
, of als u geen expressie opgeeft, wordt de fouthandler aangeroepen. Anders wordt de fouthandler niet aangeroepen, wordt de foutafhandeling voortgezet in de verwerkingsketen en wordt in Workday een
auditlogboekitem
van het type toegevoegd
ERROR_HANDLER_SKIPPED
.
Als u een nieuwe expressie onder bestaande rijen wilt toevoegen, klikt u op
'Toevoegen'
en voert u de expressie in.
Als u een nieuwe expressie boven een bestaande rij wilt toevoegen, plaatst u de cursor in die rij en klikt u vervolgens op
'Invoegen'
in het vervolgkeuzemenu '
Toevoegen
'.
Gebruik de knoppen rechts van het tabblad
Expressies
om rijen te verwijderen of de volgorde ervan te wijzigen.