Abilita registrazione per moduli HTML5 enable-logging-for-html-forms

È possibile configurare l'utilità logger per avviare la creazione di registri per i moduli HTML5. L'utilità logger dispone di vari livelli, è possibile impostare un livello in base alle proprie esigenze. HTML5 Forms dispone di componenti server e client. Puoi configurare i registri per entrambi i componenti.

Configurazione della registrazione lato server configuring-server-side-logging

Per configurare i registri lato server, effettua le seguenti operazioni:

  1. Vai a https://'[server]:[port]'/system/console/configMgr. Individua e apri l'opzione Configurazione logger di accesso Sling. Viene visualizzata una finestra di dialogo:

    Finestra di dialogo dell'opzione di configurazione del logger di registrazione di Sling dellinterfaccia

    Opzione di configurazione del logger di registrazione di accesso Sling

  2. Cambia il livello di registro in debug.

  3. Specificare il nome e il percorso del file di log.

    note note
    NOTE
    Per generare i registri nella directory dei registri di HTML5 forms, aggiungere …/logs/ prima del nome del file.
  4. Cambia Logger in HTMLFormsPerfLogger. Fai clic su Salva.

Configurazione della registrazione client configuring-client-logging

Per abilitare la registrazione lato client nei moduli HTML5, puoi utilizzare i seguenti metodi:

  • Utilizzo del parametro della richiesta denominato log
  • Utilizzo di CQ Configuration Manager

Abilitazione della registrazione tramite il parametro di richiesta enabling-logging-using-request-parameter

Utilizzando questo metodo, puoi generare i registri per una particolare richiesta. Il nome del parametro della richiesta è log. L’URL del registro è il seguente:

https://<server>:<port>/content/xfaforms/profiles/test.html?contentRoot=<path of the folder containing form xdp>&template=<name of the xdp>&log=<log configuration>.

La configurazione del registro è costituita dal livello del registro e dalla categoria del logger.

Log Destination log-destination

Log Destination
Descrizione
1
I registri vengono indirizzati al browser Console
2
I registri vengono raccolti in un oggetto JavaScript sul lato client e possono essere inviati a Server
3
Entrambe le opzioni precedenti

Livelli di registro log-levels

Livello registro
Descrizione
0
DISATTIVATO
1
FATALE
2
ERRORE
3
AVVERTENZA
4
INFO
5
DEBUG
6
TRACE
7
TUTTI

Categorie logger logger-categories

Categoria registro
Descrizione
a
xfa (registri relativi al motore di script)
b
xfaView (registri relativi al motore di layout)
c
xfaPerf (registri relativi alle prestazioni)

Configurazione registro log-configuration

Nell’URL del registro, il parametro della stringa di query per la configurazione del registro è definito come segue:

{destination}-{a level}-{b level}-{c level}

Ad esempio:

Configurazione registro
Descrizione
2-a4-b5-c6
Destinazione: Server
livello xfa: INFO
livello xfaView: DEBUG
livello xfaPerf: TRACE
NOTE
Il livello di registro predefinito per ogni categoria di registro a (xfa), b (xfaView) e c (xfaPerf) è 2 (ERROR). Di conseguenza, per la configurazione del registro: 2-b6, i livelli del registro per le diverse categorie sono:
a (xfa): 2 (errore di livello predefinito)
b (xfaView): 6 (TRACE specificato dall'utente)
a (xfaPerf): 2 (errore di livello predefinito)

Abilitazione della registrazione tramite Configuration Manager enabling-logging-using-configuration-manager

Se utilizzi Configuration Manager per abilitare la registrazione, i registri vengono generati per ogni richiesta di rendering fino a quando la registrazione non viene nuovamente disabilitata.

  1. Accedi a CQ Configuration Manager all'indirizzo https://'[server]:[port]'/system/console/configMgr e accedi con le credenziali di amministratore.

  2. Cerca e fai clic su Configurazioni Forms mobile.

  3. Nella casella di testo Opzioni debug, immettere le configurazioni del registro come descritto nella sezione precedente, ad esempio 2-a4-b5-c6

    Configurazione Forms

    Configurazione dei moduli

Caricamento dei registri uploading-logs

Se la destinazione è impostata su 1, tutti i messaggi di registro degli script client vengono indirizzati alla console. Se un amministratore richiede questi registri insieme ai registri del server, imposta il livello di destinazione su 2. A questo livello, tutti i registri vengono raccolti in un oggetto JS sul lato client e se il rendering del modulo viene eseguito con il profilo predefinito, a sinistra del pulsante Evidenzia campi esistenti nella barra degli strumenti viene visualizzato il pulsante Invia registri. Quando l’utente fa clic sul collegamento, tutti i registri raccolti vengono pubblicati sul server e registrati nel file di registro degli errori configurato.

Per impostazione predefinita, tutte le informazioni vengono aggiunte al file error.log nella directory /crx-repository/logs/.

Per modificare la posizione e il nome del file di registro:

  1. Accedere a Configuration Manager come amministratore. L'URL predefinito di Configuration Manager è https://'[server]:[port]'/system/console/configMgr.

  2. Fai clic su Configurazione logger registrazione Sling Apache. Viene visualizzata una finestra di dialogo.

    logconfig-1

  3. Cambia il livello di registro in Debug.

  4. Specificare il percorso e il nome del file di log.

    note note
    NOTE
    Per creare i registri nella stessa directory in cui sono conservati altri file di registro, specificare …/logs/<nomefile> nella proprietà File di registro.
  5. Cambia il Logger in HTMLFormsPerfLogger e fai clic su Salva.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2