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 file error.log nella directory /crx-repository/logs/.
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:
-
Vai a Gestione configurazione console web AEM all’indirizzo:
https://'[server]:[porta]'/system/console/configMgr
-
Selezionare Sling > Supporto log.
-
Seleziona Aggiungi nuovo logger.
-
Seleziona Debug come Livello registro.
-
Specificare il percorso del file di registro. Il percorso predefinito del file di registro è: logs\error.log
-
Specificare il nome del pacchetto come com.adobe.granite.workflow.core nella colonna Logger.
L'esecuzione di questi passaggi abilita l'archiviazione dei registri di debug per il pacchetto com.adobe.granite.workflow.core. Selezionare + e aggiungere i seguenti nomi di pacchetto all'elenco:
- com.adobe.fd.workflow
- com.adobe.fd.workspace