Riprova la gestione degli errori in Adobe Workfront Fusion
In alcuni casi è utile rieseguire un modulo non riuscito se è possibile che il motivo dell’errore passi nel tempo.
Requisiti di accesso
Per utilizzare le funzionalità di questo articolo, è necessario disporre dei seguenti diritti di accesso:
Per conoscere il piano, il tipo di licenza o l'accesso disponibili, contattare l'amministratore Workfront.
Per informazioni sulle Adobe Workfront Fusion licenze, vedere Adobe Workfront Fusion licenze.
Soluzioni per la direttiva di gestione degli errori Riprova
Adobe Workfront Fusion al momento non offre la direttiva di gestione degli errori Riprova, anche se è possibile utilizzare due soluzioni alternative per imitarne la funzionalità. Per ulteriori informazioni, vedere Direttive per la gestione degli errori in Adobe Workfront Fusion.
Utilizza la direttiva Break
-
Nel pannello delle impostazioni dello scenario, abilita l'opzione Consenti archiviazione esecuzioni incomplete.
Per ulteriori informazioni, vedere Pannello impostazioni scenario in Adobe Workfront Fusion.
-
Allegare al modulo una route del gestore degli errori, come descritto in Gestione degli errori in Adobe Workfront Fusion.
-
Collega la direttiva Break alla route del gestore degli errori e configurala.
Per ulteriori informazioni, vedere Direttive per la gestione degli errori in Adobe Workfront Fusion.
Svantaggi
-
L'intervallo minimo tra i tentativi è di un minuto.
-
Se il modulo elabora più bundle e l'elaborazione di un bundle non riesce, l'esecuzione parziale (solo il bundle che ha causato l'errore) viene spostata nella cartella esecuzioni incomplete e pianificata per i nuovi tentativi in base alle impostazioni della direttiva Break. Tuttavia, l’esecuzione corrente continua e il modulo continua a elaborare i bundle successivi. È possibile abilitare l'opzione "Elaborazione sequenziale" nelle Impostazioni scenario per impedire che lo scenario venga eseguito nuovamente finché l'esecuzione archiviata nella cartella Esecuzioni incomplete non viene risolta correttamente.
Per ulteriori informazioni sulle esecuzioni incomplete, vedere Visualizzare e risolvere le esecuzioni incomplete in Adobe Workfront Fusion.
Utilizza il modulo Repeater
-
Impiega il modulo Repeater e imposta il campo Repeats sul numero massimo di tentativi.
-
Collegare il modulo che potrebbe non riuscire al modulo Repeater.
-
Allegare al modulo una route di gestore degli errori (vedere Gestione degli errori in Adobe Workfront Fusion).
-
Collega il modulo Strumenti > Sospendi alla route del gestore errori e imposta il campo Ritarda sul numero di secondi tra i tentativi.
-
Collega la direttiva Ignora dopo il modulo Strumenti > Sospendi (consulta Direttive per la gestione degli errori in Adobe Workfront Fusion).
-
Collega il modulo Strumenti > Imposta variabile dopo il modulo che potrebbe non riuscire e configuralo per memorizzare il risultato del modulo in una variabile denominata, ad esempio
Result
. -
Collega il modulo Array aggregator dopo Strumenti > Imposta variabile e scegli il modulo Repeater nel campo Modulo Source.
-
Collegare il modulo Tools > Get variable al modulo Array aggregator e configurarlo per ottenere il valore della variabile
Result
. -
Inserire il modulo Tools > Get variable tra il modulo Repeater e il modulo che potrebbe non riuscire e configurarlo per ottenere il valore della variabile
Result
. -
Inserire un filtro tra il modulo Tools > Get variable e il modulo che potrebbe non riuscire per continuare solo se la variabile
Result
non esiste.
Result
.Restituzione
Questa soluzione alternativa potrebbe apparire un po' troppo complessa e risulta anche più impegnativa in termini di operazioni.