Los pasos del flujo de trabajo de Forms proporcionan registros detallados para depurar convenientemente los problemas relacionados con el flujo de trabajo. Habilite el registro de depuración para flujos de trabajo de AEM Forms para la vista de los registros.
De forma predeterminada, toda la información de registro está disponible en el archivo error.log del directorio /crx-Repository/logs/.
Los registros de depuración de los flujos de trabajo de formularios incluyen:
Entrada de cada paso del flujo de trabajo. Por ejemplo:
[DEBUG] "Executing Invoke DDX Process step"
Salida de cada paso del flujo de trabajo. Por ejemplo:
[DEBUG] "Successfully finished Invoke DDX Process step"
Mensajes de invocación del servicio. Por ejemplo:
[DEBUG] Invoking Adobe Sign Service for creating agreement
Mensajes de salida del servicio. Por ejemplo:
[DEBUG] Agreement created successfully with agreement id <agreement id>
Variables leídas desde el mapa de metadatos. Por ejemplo:
[DEBUG] Successfully retrieved variable <variable name> from workflow meta data map
Variables escritas en el repositorio JCR. Por ejemplo:
[DEBUG] Successfully written variable <variable name> into meta data node at <JCR path where meta data is being written>
Mensajes de excepción con seguimiento de pila completo. Por ejemplo:
[DEBUG] Exception in Adobe Sign Service <complete stack trace>
Parámetros de metadatos de pasos dinámicos. Por ejemplo:
[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>
El siguiente ejemplo ilustra los registros del paso Firmar 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
Utilice los registros para evaluar que:
Si hay una excepción, puede realizar la vista del seguimiento completo de la pila para evaluar la causa del error.
Realice los siguientes pasos para habilitar el registro de depuración para flujos de trabajo de AEM Forms:
Vaya a AEM administrador de configuración de consola web en:
https://'[server]:[port]'/system/console/configMgr
Seleccione Sling > Log Support.
Toque Añadir nuevo registrador.
Seleccione Depurar como Nivel de registro.
Especifique la ubicación del archivo de registro. La ubicación predeterminada para el archivo de registro es: logs\error.log
Especifique el nombre del paquete como com.adobe.granite.workflow.core en la columna Logger.
La ejecución de estos pasos permite almacenar los registros de depuración para el paquete com.adobe.granite.workflow.core. Toque + y agregue los siguientes nombres de paquete a la lista: