Les étapes de workflows Forms fournissent des journaux détaillés pour déboguer facilement les problèmes liés aux workflows. Activez la journalisation de débogage pour les workflows AEM Forms afin d’afficher les journaux.
Par défaut, toutes les informations relatives à la journalisation sont disponibles dans le fichier error.log du répertoire /crx-repository/logs/.
Les journaux de débogage des workflows Forms incluent les éléments suivants :
Entrée de chaque étape du workflow. Par exemple :
[DEBUG] "Executing Invoke DDX Process step"
Sortie de chaque étape du workflow. Par exemple :
[DEBUG] "Successfully finished Invoke DDX Process step"
Messages d’appel du service. Par exemple :
[DEBUG] Invoking Adobe Sign Service for creating agreement
Messages de sortie du service. Par exemple :
[DEBUG] Agreement created successfully with agreement id <agreement id>
Variables lues à partir du mappage de métadonnées. Par exemple :
[DEBUG] Successfully retrieved variable <variable name> from workflow meta data map
Variables écrites dans le référentiel JCR. Par exemple :
[DEBUG] Successfully written variable <variable name> into meta data node at <JCR path where meta data is being written>
Messages d’exception avec trace de pile complète. Par exemple :
[DEBUG] Exception in Adobe Sign Service <complete stack trace>
Paramètres de métadonnées d’étape dynamique. Par exemple :
[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>
L’exemple suivant illustre les journaux de l’étape Signer le document :
[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
Utilisez les journaux pour évaluer les éléments suivants :
S’il existe une exception, vous pouvez afficher la trace de la pile complète pour évaluer la cause de l’erreur.
Procédez comme suit pour activer la journalisation du débogage pour les workflows AEM Forms :
Accédez à la page de configuration de la console web AEM à l’adresse:
https://'[server]:[port]'/system/console/configMgr
Sélectionnez Sling > Prise en charge du journal.
Appuyez sur Ajouter une nouvelle journalisation.
Sélectionnez Débogage pour le Niveau de journalisation.
Indiquez l’emplacement du fichier journal. L’emplacement par défaut du fichier journal est le suivant : logs\error.log.
Précisez le nom du module com.adobe.granite.workflow.core dans la colonne Journalisation.
L’exécution de ces étapes permet de stocker les journaux de débogage du module com.adobe.granite.workflow.core. Appuyez sur + et ajoutez les noms de modules suivants à la liste :