Le pagine Operazioni bloccate e Rami bloccati mostrano i processi bloccati. Un processo può bloccarsi quando si verifica un errore durante o dopo l'esecuzione di un'operazione o a causa di un'operazione di arresto intenzionale nel processo:
Quando un processo si arresta, non vengono eseguite ulteriori operazioni finché il problema non viene risolto e l'operazione o il ramo non viene riavviato.
Per ogni elemento in stallo, l'elenco mostra le seguenti informazioni:
Nome operazione o nome ramo: Nome dell'operazione o del ramo.
Stato: Sempre BLOCCATO per gli elementi in stallo.
Errore: Breve descrizione del problema.
ID processo: Numero intero positivo assegnato dal flusso di lavoro di Forms quando viene creata un'istanza del processo, ovvero quando un utente o un passaggio automatico avvia un processo. È possibile utilizzare questo identificatore per tenere traccia dell'istanza di processo durante il relativo ciclo di vita.
Nome processo - Versione: Il nome del processo assegnato in Workbench.
Data di blocco: La data e l'ora in cui l'operazione o il ramo si è arrestato.
Nella pagina Operazioni bloccate o Rami bloccati è possibile eseguire le operazioni seguenti:
Nella pagina Operazioni bloccate è possibile terminare le istanze di processo visualizzate.
Quando si termina un'istanza di processo, l'esecuzione viene interrotta e non vengono eseguite ulteriori operazioni. In genere, un processo viene terminato solo se diventa bloccato o inutilizzabile a causa di un errore e non può essere corretto e riavviato.
Nella pagina Operazioni bloccate o Rami bloccati è possibile ritentare l'operazione o il ramo.
Quando si ritenta un'operazione, al flusso di lavoro di Forms viene inviata una richiesta per riavviare l'operazione. Se l'errore che ha causato l'arresto del processo è stato corretto e la richiesta di nuovo tentativo ha esito positivo, il processo riprende a funzionare dal punto in cui era stato arrestato e il suo stato cambia in ESECUZIONE. Se non è possibile riavviare l'operazione, questa rimane BLOCCATA e potrebbe essere necessario terminarla.
Se si seleziona un errore dall'elenco degli elementi bloccati nella pagina Operazioni bloccate o Rami bloccati, viene visualizzata la pagina Dettagli errore, che mostra i dettagli dell'errore che possono facilitare la risoluzione del problema.
La casella nella parte inferiore della pagina contiene le informazioni sull'errore.
Dalla pagina Dettagli errore è inoltre possibile terminare o riprovare le operazioni bloccate e riprovare i rami bloccati.
Si verificano errori quando l'operazione Assegna attività nel servizio Utente di AEM Forms è configurata per l'inoltro dell'attività a un altro utente dopo un periodo di tempo specifico e l'utente dell'inoltro viene eliminato dopo l'esecuzione dell'operazione Assegna attività, ma prima dell'inoltro.
Quando si verifica questa situazione, lo stato del processo e dell'attività non cambia al momento dell'escalation configurata e l'escalation non si verifica, ma il processo non si arresta. Nel registro del server viene visualizzato il seguente messaggio:
"L'entità specificata per l'escalation non è valida per taskID: numero, coda specificata: numero."
Se l'utente di escalation viene eliminato prima della generazione dell'attività (prima dell'esecuzione dell'operazione Assegna attività), il processo si arresta oppure viene generato l'evento di eccezione InvalidPrincipal.
Per evitare questo problema, quando si elimina un utente, cercare le attività appartenenti a tale utente e gestirle di conseguenza. (vedere Utilizzo delle attività.)