Abilita registrazione per moduli HTML5

Ultimo aggiornamento: 2023-12-21
  • Argomenti:
  • HTML5 Forms
    Visualizza ulteriori informazioni su questo argomento

È 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

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

  1. Vai a https://'[server]:[port]'/system/console/configMgr. Individuare e aprire Configurazione del logger di registrazione di accesso Sling opzione. Viene visualizzata una finestra di dialogo:

     Finestra di dialogo dell’opzione di configurazione del logger di registrazione di accesso Sling

    Opzione di configurazione del logger di registrazione di accesso Sling

  2. Modificare il Livello registro a Debug.

  3. Specifica il nome e il percorso del File di registro.

    NOTA

    Per generare i registri nella directory dei registri di HTML5 forms, aggiungere …/logs/ prima del nome del file.

  4. Cambia Logger a HTMLormsPerfLogger. Fai clic su Salva.

Configurazione della registrazione client

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

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

Abilitazione della registrazione tramite il parametro di richiesta

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 Descrizione
1 I registri vengono indirizzati al browser Console
2 I registri vengono raccolti in un oggetto JavaScript sul lato client e possono essere pubblicati in Server
3 Entrambe le opzioni precedenti

Livelli di registro

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

Categorie logger

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

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
NOTA

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

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 per dispositivi mobili.

  3. Nella casella di testo Opzioni di 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

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, viene visualizzata una Invia registri viene visualizzato a sinistra di Evidenzia campi esistenti nella barra degli strumenti. 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. Clic Configurazione logger registrazione Sling Apache. Viene visualizzata una finestra di dialogo.

    logconfig-1

  3. Modificare il Livello registro per eseguire il debug.

  4. Specifica il percorso e il nome del File di registro.

    NOTA

    Per creare i registri nella stessa directory in cui sono conservati gli altri file di registro, specifica …/logs/<filename> nella proprietà File di registro.

  5. Modificare il Logger a HTMLormsPerfLogger e fai clic su Salva.

In questa pagina