Journalisation des workflows AEM Forms

Dernière mise à jour : 2023-12-04

Les étapes du Forms Workflow 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 :

  • Vous utilisez une configuration Adobe Sign correcte.
  • Le service Adobe Sign se ferme après la création d’un contrat.
  • L’étape Signer le document se ferme avec un message de réussite.

S’il existe une exception, vous pouvez afficher la trace de la pile complète pour évaluer la cause de l’erreur.

Activer la journalisation du débogage pour les workflows AEM Forms

Procédez comme suit pour activer la journalisation de débogage pour les workflows AEM Forms :

  1. Accédez à la page de configuration de la console web AEM à l’adresse:

    https://'[server]:[port]'/system/console/configMgr

  2. Sélectionnez Sling > Prise en charge du journal.

  3. Sélectionner Ajoutez un nouvel enregistreur.

  4. Sélectionnez Débogage pour le Niveau de journalisation.

  5. Indiquez l’emplacement du fichier journal. L’emplacement par défaut du fichier journal est le suivant : logs\error.log.

  6. Précisez le nom du package com.adobe.granite.workflow.core dans la colonne Journalisation.

    L’exécution de ces étapes permet de stocker les journaux de débogage du package com.adobe.granite.workflow.core. Sélectionner + et ajoutez les noms de packages suivants à la liste :

    • com.adobe.fd.workflow
    • com.adobe.fd.workspace

Sur cette page