Umgang mit Throw-Fehlern in Adobe Workfront Fusion
In einigen Fällen können Sie die Ausführung des Szenarios mit anschließender Rollback - oder Commit -Phase erzwingen oder die Verarbeitung einer Route stoppen und sie optional in der Warteschlange unvollständiger Ausführungen speichern.
Derzeit können die Richtlinien zur Fehlerbehebung nicht außerhalb des Bereichs einer Fehler-Handler-Route verwendet werden und Adobe Workfront Fusion bietet kein Modul, mit dem Sie einfach bedingt Fehler (Auswerfen) generieren können.
Informationen zu unvollständigen Ausführungen finden Sie unter Anzeigen und Auflösen unvollständiger Ausführungen in Adobe Workfront Fusion.
Informationen zu Richtlinien zur Fehlerbehebung finden Sie unter Richtlinien zur Fehlerbehandlung in Adobe Workfront Fusion.
Zugriffsanforderungen
Sie müssen über den folgenden Zugriff verfügen, um die Funktionalität in diesem Artikel verwenden zu können:
Wenden Sie sich an Ihren Workfront -Administrator, um zu erfahren, welchen Plan, welchen Lizenztyp oder welchen Zugriff Sie haben.
Informationen zu Adobe Workfront Fusion -Lizenzen finden Sie unter Adobe Workfront Fusion licenses
Problemumgehung für Throw
Um einen Fehler bedingt auszulösen, können Sie ein Modul so konfigurieren, dass es während des Vorgangs optional versehentlich fehlschlägt. Eine Möglichkeit besteht darin, das Modul JSON > JSON analysieren zu verwenden (siehe JSON-Module), das so konfiguriert ist, dass optional ein Fehler ausgegeben wird (in diesem Fall BundleValidationError):
Anschließend können Sie eine der Anweisungen zur Fehlerbehebung an die Fehlerbehebungsroute anhängen an:
- Setzen Sie die Ausführung des Szenarios zum Anhalten und Ausführen der Rollback-Phase auf: Rollback
- Setzen Sie die Ausführung des Szenarios zum Anhalten und Ausführen der Commitphase: Bestätigen
- Beenden Sie die Verarbeitung einer Route: Ignorieren
- Beenden Sie die Verarbeitung einer Route und speichern Sie sie in der Warteschlange des Ordners für unvollständige Ausführungen: Break
Das folgende Beispiel zeigt die Verwendung der Anweisung Rollback :