Registrazione nei flussi di lavoro di AEM Forms logging-in-aem-forms-workflows

I passaggi di Forms Workflow forniscono registri dettagliati per eseguire il debug dei problemi correlati al flusso di lavoro in modo semplice. Abilita la registrazione di debug per i flussi di lavoro di AEM Forms per visualizzare i registri.

Per impostazione predefinita, tutte le informazioni di registrazione sono disponibili nel error.log file in corrispondenza di /crx-repository/logs/ directory.

I registri di debug per i flussi di lavoro dei moduli includono:

  • Voce di ogni passaggio del flusso di lavoro. Ad esempio:
    [DEBUG] "Executing Invoke DDX Process step"

  • Uscita da ogni passaggio del flusso di lavoro. Ad esempio:
    [DEBUG] "Successfully finished Invoke DDX Process step"

  • Messaggi di chiamata al servizio. Ad esempio:
    [DEBUG] Invoking Adobe Sign Service for creating agreement

  • Messaggi di uscita dal servizio. Ad esempio:
    [DEBUG] Agreement created successfully with agreement id <agreement id>

  • Variabili lette dalla mappa dei metadati. Ad esempio:
    [DEBUG] Successfully retrieved variable <variable name> from workflow meta data map

  • Variabili scritte nell’archivio JCR. Ad esempio:

    code language-verilog
       [DEBUG] Successfully written variable <variable name> into meta data node at <JCR path where meta data is being written>
    
  • Messaggi di eccezione con traccia dello stack completa. Ad esempio:
    [DEBUG] Exception in Adobe Sign Service <complete stack trace>

  • Parametri dei metadati del passaggio dinamico. Ad esempio:

    code language-verilog
    [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’esempio seguente illustra i registri per il passaggio Firma 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

Utilizza i registri per valutare quanto segue:

  • Stai utilizzando una configurazione Adobe Sign corretta.
  • Il servizio Adobe Sign termina dopo la creazione di un contratto.
  • Il passaggio Firma documento termina con un messaggio di successo.

In caso di eccezione, è possibile visualizzare l'analisi completa dello stack per valutare la causa dell'errore.

Abilitare la registrazione di debug per i flussi di lavoro di AEM Forms enable-debug-logging-for-aem-forms-workflows

Effettua le seguenti operazioni per abilitare la registrazione di debug per i flussi di lavoro AEM Forms:

  1. Vai a Gestione configurazione console web AEM all’indirizzo:

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

  2. Seleziona Sling > Supporto registro.

  3. Seleziona Aggiungi nuovo logger.

  4. Seleziona Debug come Livello registro.

  5. Specificare il percorso del file di registro. Il percorso predefinito del file di registro è: logs\error.log

  6. Specifica il nome del pacchetto come com.adobe.granite.workflow.core nel Logger colonna.

    L’esecuzione di questi passaggi abilita l’archiviazione dei registri di debug per com.adobe.granite.workflow.core pacchetto. Seleziona + e aggiungi i seguenti nomi di pacchetto all’elenco:

    • com.adobe.fd.workflow
    • com.adobe.fd.workspace
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2