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
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:
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:
-
Klicka på fliken Scenarios i den vänstra panelen.
-
Välj det scenario där du vill lägga till en felhanteringsväg.
-
Klicka någonstans i scenariot för att öppna Scenarioredigeraren.
-
Högerklicka på den modul efter vilken du vill lägga till en felhanterarväg och välj Add error handler:
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.
-
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.
-
(Valfritt) Lägg till ett filter i felhanteringsflödet. Instruktioner finns i Lägga till filtrering och kapsling i felhanteringsflöden.
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: