As páginas Operações Paralisadas e Ramificações Paralisadas mostram os processos que foram paralisados. Um processo pode ser paralisado quando ocorre um erro durante ou após a execução de uma operação ou devido a uma operação de paralisação deliberada no processo:
Quando um processo é interrompido, nenhuma outra operação é executada até que o problema seja corrigido e a operação ou ramificação seja reiniciada.
Para cada item paralisado, a lista mostra as seguintes informações:
Nome da Operação ou Nome da Ramificação: O nome da operação ou filial.
Status: Sempre PARALISADO para itens paralisados.
Erro: Uma breve descrição do problema.
ID do processo: O número inteiro positivo que o workflow de formulários atribui quando o processo é instanciado (ou seja, quando um usuário ou uma etapa automatizada inicia um processo). Você pode usar esse identificador para rastrear a instância do processo por meio de seu ciclo de vida.
Nome do processo - Versão: O nome do processo atribuído no Workbench.
Data de paralisação: A data e a hora em que a operação ou ramificação foi paralisada.
Você pode executar as seguintes tarefas na página Operações interrompidas ou Ramificações interrompidas:
Na página Operações Paralisadas, é possível encerrar as instâncias do processo exibidas.
Quando você encerra uma instância de processo, ela para de ser executada e não ocorre mais nenhuma operação. Normalmente, você encerra um processo somente se ele se tornar bloqueado ou inutilizável devido a um erro e não puder ser corrigido e reiniciado.
Na página Operações interrompidas ou na página Ramificações interrompidas, você pode repetir a operação ou ramificação.
Quando você repete uma operação, o fluxo de trabalho do Forms recebe uma solicitação para reiniciar a operação. Se o erro que causou a paralisação do processo for corrigido e a solicitação de repetição for bem-sucedida, o processo começará a ser executado novamente a partir do ponto em que foi interrompido e seu status será alterado para RUNNING. Se a operação não puder ser reiniciada, ela permanecerá STALLED e talvez seja necessário encerrá-la.
Se você selecionar um erro na lista de itens paralisados na página Operações Paralisadas ou Ramificações Paralisadas, a página Detalhes do Erro será exibida, mostrando detalhes sobre o erro que podem ajudá-lo a solucionar o problema.
A caixa na parte inferior da página contém as informações do erro.
Você também pode encerrar ou repetir operações interrompidas e repetir ramificações interrompidas na página Detalhes do Erro.
Erros ocorrem quando a operação Atribuir Tarefa no serviço de Usuário de forms AEM é configurada para escalar a tarefa para outro usuário após um período específico e o usuário de escalação é deletado após a execução da operação Atribuir Tarefa, mas antes do escalonamento ocorrer.
Quando essa situação ocorre, o estado do processo e da tarefa não é alterado no tempo de escalação configurado e o escalonamento não ocorre, mas o processo não é interrompido. A seguinte mensagem é exibida no registro do servidor:
"O principal especificado para escalonamento não é válido para taskID: número, fila especificada: número."
Se o usuário de escalonamento for excluído antes que a tarefa seja gerada (antes que a operação Atribuir Tarefa seja executada), o processo será interrompido ou o evento de exceção InvalidPrincipal será lançado.
Para evitar esse problema, ao excluir um usuário, procure tarefas pertencentes a esse usuário e lide com elas de acordo. (Consulte Trabalhar com tarefas.)