Aggiungi gestione degli errori
Durante l’esecuzione di uno scenario possono verificarsi errori.
Ad esempio, può verificarsi un errore perché:
- Un servizio non è disponibile a causa di un errore
- Un servizio risponde con dati imprevisti
- La convalida dei dati di input non riesce
- Altri motivi
Se un modulo rileva un errore durante l’esecuzione dello scenario e non è presente alcuna route di gestione degli errori associata al modulo, viene eseguita la logica di gestione degli errori predefinita.
Aggiungendo a un modulo una route del gestore degli errori, è possibile sostituire la logica predefinita di gestione degli errori con la propria. Adobe Workfront Fusion offre cinque diverse direttive che possono essere inserite alla fine delle route del gestore degli errori.
Per ulteriori informazioni sulla gestione degli errori predefinita, vedere Tipi di errore.
Per ulteriori informazioni sulle direttive per la gestione degli errori, vedere Direttive per la gestione degli errori.
Requisiti di accesso
Per utilizzare le funzionalità di questo articolo, è necessario disporre dei seguenti diritti di accesso:
Nuovo: Standard
Oppure
Corrente: Lavoro o versione successiva
Corrente: nessun requisito di licenza Workfront Fusion
Oppure
Legacy: qualsiasi
Nuovo:
- Selezionare o Prime Workfront Plan: l'organizzazione deve acquistare Adobe Workfront Fusion.
- Piano Ultimate Workfront: Workfront Fusion è incluso.
Oppure
Corrente: la tua organizzazione deve acquistare Adobe Workfront Fusion.
Per ulteriori dettagli sulle informazioni contenute in questa tabella, vedere Requisiti di accesso nella documentazione.
Per informazioni sulle licenze di Adobe Workfront Fusion, vedere Licenze di Adobe Workfront Fusion.
Aggiungi un gestore errori
Per aggiungere un gestore degli errori a un modulo:
-
Fai clic sulla scheda Scenari nel pannello a sinistra.
-
Selezionare lo scenario in cui si desidera aggiungere un ciclo di lavorazione per la gestione degli errori.
-
Fai clic in un punto qualsiasi dello scenario per accedere all’editor scenario.
-
Fare clic con il pulsante destro del mouse sul modulo dopo il quale si desidera aggiungere una route del gestore degli errori e selezionare Aggiungi gestore errori:
Al modulo viene aggiunta una route di gestore degli errori. Se il modulo è l’ultimo modulo di una route, il gestore degli errori segue direttamente il modulo. Se il modulo contiene più moduli, viene aggiunta una route separata del gestore degli errori.
Il modulo di gestione degli errori mostra un elenco di direttive e delle app utilizzate nel tuo scenario.
-
Selezionare una delle direttive.
Oppure
Aggiungere uno o più moduli alla route del gestore degli errori.
Se si aggiungono altri moduli alla route, per impostazione predefinita viene applicata la direttiva Ignora. Se si verifica un errore, vengono elaborati i moduli successivi di tale route.
Per ulteriori informazioni sulle direttive, vedere Errore nella gestione delle direttive in questo articolo.
-
(Facoltativo) Aggiungi un filtro al percorso di gestione degli errori. Per istruzioni, vedere Aggiungere filtri e nidificazioni alle route di gestione degli errori.
Direttive sulla gestione degli errori
Le direttive sono brevemente illustrate qui di seguito. Per ulteriori informazioni, vedere Direttive per la gestione degli errori.
Esistono cinque direttive, che possono essere raggruppate nelle seguenti categorie in base al fatto che l’esecuzione di uno scenario continui dopo l’errore.
Le seguenti direttive garantiscono la prosecuzione dell’esecuzione di uno scenario:
-
Riprendi: consente di specificare un output sostitutivo per il modulo con l'errore. Lo stato di esecuzione dello scenario è contrassegnato come completato.
-
Ignora: ignora l'errore. Lo stato di esecuzione dello scenario è contrassegnato come completato.
-
Interruzione: memorizza l'input nella coda di esecuzioni incomplete. Lo stato di esecuzione dello scenario è contrassegnato come avviso.
Per ulteriori informazioni, vedere Visualizzare e risolvere le esecuzioni incomplete.
Se l’esecuzione di uno scenario deve interrompersi quando si verifica un errore, utilizza una delle seguenti direttive:
- Rollback: interrompe immediatamente l'esecuzione dello scenario e ne contrassegna lo stato come errore.
- Commit: interrompe immediatamente l'esecuzione dello scenario e ne contrassegna lo stato come completato.
Risorse
Per ulteriori informazioni sulla gestione degli errori, vedere: