Connexion aux workflows AEM Forms

Les étapes du processus Forms fournissent des journaux détaillés pour déboguer facilement les problèmes liés au processus. Activez la journalisation de débogage pour les workflows AEM Forms afin d’afficher les journaux.

Par défaut, toutes les informations de journalisation sont disponibles dans le fichier error.log du répertoire /crx-repository/logs/.

Les journaux de débogage des processus de formulaires incluent :

  • Entrée de chaque étape du workflow. Par exemple :
    [DEBUG] "Executing Invoke DDX Process step"

  • Quitter 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 cela :

  • Vous utilisez une configuration adobe sign correcte.
  • Le service Adobe Sign quitte après la création d’un accord.
  • L’étape Signer le document quitte 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.

Activation de la journalisation de débogage pour les workflows AEM Forms

Effectuez les étapes suivantes 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. Appuyez sur Ajouter un nouvel enregistreur.

  4. Sélectionnez Debug comme Niveau de journal.

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

  6. Indiquez le nom du module com.adobe.granite.workflow.core dans la colonne Enregistreur.

    L’exécution de ces étapes permet de stocker les journaux de débogage pour le module com.adobe.granite.workflow.core. Appuyez sur + et ajoutez les noms de modules suivants à la liste :

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

Sur cette page