I passaggi del flusso di lavoro Forms 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:
[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:
[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:
In caso di eccezione, è possibile visualizzare l'analisi completa dello stack per valutare la causa dell'errore.
Per abilitare la registrazione di debug per i flussi di lavoro AEM Forms, effettua le seguenti operazioni:
Vai a Gestione configurazione console web AEM all’indirizzo:
https://'[server]:[porta]'/system/console/configMgr
Seleziona Sling > Supporto registro.
Tocca 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
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. Tocca + e aggiungi i seguenti nomi di pacchetto all’elenco: