As etapas de Forms Workflow fornecem registros detalhados para depurar problemas relacionados ao fluxo de trabalho convenientemente. Habilite o log de depuração para workflows do AEM Forms para visualizar os logs.
Por padrão, todas as informações de registro estão disponíveis no error.log arquivo no /crx-repository/logs/ diretório.
Os logs de depuração para workflows de formulários incluem:
Entrada de cada etapa do fluxo de trabalho. Por exemplo:
[DEBUG] "Executing Invoke DDX Process step"
Saída de cada etapa do fluxo de trabalho. Por exemplo:
[DEBUG] "Successfully finished Invoke DDX Process step"
Mensagens de invocação de serviço. Por exemplo:
[DEBUG] Invoking Adobe Sign Service for creating agreement
Mensagens de saída do serviço. Por exemplo:
[DEBUG] Agreement created successfully with agreement id <agreement id>
Variáveis lidas no mapa de metadados. Por exemplo:
[DEBUG] Successfully retrieved variable <variable name> from workflow meta data map
Variáveis gravadas no repositório JCR. Por exemplo:
[DEBUG] Successfully written variable <variable name> into meta data node at <JCR path where meta data is being written>
Mensagens de exceção com rastreamento de pilha completo. Por exemplo:
[DEBUG] Exception in Adobe Sign Service <complete stack trace>
Parâmetros de metadados de etapa dinâmicos. Por exemplo:
[DEBUG] Document of Record to be generated for adaptive form <path of adaptive form>
[DEBUG] Locale to be used for Document of Record is <locale>
O exemplo a seguir ilustra os logs da etapa Assinar documento:
[DEBUG] Executing sign document step.
[DEBUG] Using adobe sign configuration: <path of adobe sign configuration>
[DEBUG] Invoking Adobe Sign Service for creating agreement
[DEBUG] Agreement created successfully with agreement id <agreement id>
[DEBUG] Exception in Adobe Sign Service <complete stack trace>
[ERROR] Exception in Adobe Sign Service
[DEBUG] Successfully finished sign document step
Use os logs para avaliar se:
Se houver uma exceção, você poderá exibir o rastreamento de pilha completo para avaliar a causa do erro.
Faça o seguinte para ativar o log de depuração para workflows do AEM Forms:
Vá para o gerenciador de configuração do console da Web do AEM em:
https://'[server]:[porta]'/system/console/configMgr
Selecionar Sling > Suporte de registro.
Toque Adicionar novo logger.
Selecionar Depurar como o Nível de registro.
Especifique o local do arquivo de log. O local padrão para o arquivo de log é: logs\error.log
Especifique o nome do pacote como com.adobe.granite.workflow.core no Logger coluna.
A execução dessas etapas permite armazenar os logs de depuração da com.adobe.granite.workflow.core pacote. Toque + e adicione os seguintes nomes de pacote à lista: