Lägg till felhantering

Fel kan uppstå när ett scenario körs.

Ett fel kan till exempel uppstå på grund av:

  • En tjänst är inte tillgänglig på grund av ett fel
  • En tjänst svarar med oväntade data
  • Validering av indata misslyckas
  • Andra orsaker

Om en modul påträffar ett fel under scenariokörningen och det inte finns någon felhanteringsväg kopplad till modulen, körs standardfelhanteringslogiken.

Genom att lägga till en felhanterarväg till en modul kan du ersätta standardfelhanteringslogiken med din egen. Adobe Workfront Fusion innehåller fem olika direktiv som kan infogas i slutet av felhanterarvägen.

Mer information om standardfelhantering finns i Feltyper.

Mer information om felhanteringsdirektiv finns i Direktiv om felhantering.

Åtkomstkrav

Expandera om du vill visa åtkomstkrav för funktionerna i den här artikeln.

Du måste ha följande åtkomst för att kunna använda funktionerna i den här artikeln:

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront package Alla
Adobe Workfront-licens

Nytt: Standard

eller

Aktuell: Arbete eller högre

Adobe Workfront Fusion-licens**

Aktuell: Inga Workfront Fusion-licenser krävs

eller

Äldre: Alla

Produkt

Nytt:

  • Select or Prime Workfront Plan: Din organisation måste köpa Adobe Workfront Fusion.
  • Ultimate Workfront Plan: Workfront Fusion ingår.

eller

Aktuell: Din organisation måste köpa Adobe Workfront Fusion.

Mer information om informationen i den här tabellen finns i Åtkomstkrav i dokumentationen.

Mer information om Adobe Workfront Fusion-licenser finns i Adobe Workfront Fusion-licenser.

Lägga till en felhanterare

Så här lägger du till en felhanterare i en modul:

  1. Klicka på fliken Scenarios i den vänstra panelen.

  2. Välj det scenario där du vill lägga till en felhanteringsväg.

  3. Klicka någonstans i scenariot för att öppna Scenarioredigeraren.

  4. Högerklicka på den modul efter vilken du vill lägga till en felhanterarväg och välj Add error handler:

    Felhanterarväg

    En felhanterarväg läggs till i modulen. Om modulen är den sista modulen i ett flöde följer felhanteraren direkt modulen. Om modulen har fler moduler efter det läggs en separat felhanterarväg till.

    I felhanteringsmodulen visas en lista över direktiv samt de program som används i ditt scenario.

    Felflöde

  5. Välj ett av direktiven.

    eller

    Lägg till en eller flera moduler i felhanterarflödet.

    Om du lägger till fler moduler i flödet används direktivet Ignorera som standard. Om ett fel uppstår behandlas efterföljande moduler på det flödet.

    Mer information om direktiv finns i Felhanteringsdirektiv i den här artikeln.

  6. (Valfritt) Lägg till ett filter i felhanteringsflödet. Instruktioner finns i Lägga till filtrering och kapsling i felhanteringsflöden.

NOTE
Observera att en felhanterarväg består av genomskinliga cirklar, medan en vanlig väg består av heldragna cirklar.

Felhanteringsdirektiv

Direktiven förklaras kortfattat nedan. Mer information finns i Direktiv om felhantering.

Det finns fem direktiv som kan grupperas i följande kategorier baserat på om en scenariokörning fortsätter efter felet.

Följande direktiv ser till att en scenariokörning fortsätter:

  • Resume: Gör att du kan ange en ersättningsutmatning för modulen med felet. Scenariots körningsstatus har markerats som lyckad.

  • Ignore: ignorerar felet. Scenariots körningsstatus har markerats som lyckad.

  • Break: Lagrar indata till kön med ofullständiga körningar. Scenariots körningsstatus är markerad som varning.

    Mer information finns i Visa och lösa ofullständiga körningar.

Om en scenariokörning ska stoppas när ett fel inträffar, ska du använda något av följande direktiv:

  • Rollback: Stoppar scenariokörningen omedelbart och anger dess status som fel.
  • Commit: Stoppar scenariokörningen omedelbart och anger att den har lyckats.

Resurs

Mer information om felhantering finns i:

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