Show Menu
ARGOMENTI×

Abilitare la registrazione per i moduli HTML5

È possibile configurare l'utilità di registrazione per avviare la creazione di registri per i moduli HTML5. L'utilità logger ha vari livelli, è possibile impostare un livello in base ai requisiti. I moduli HTML5 hanno componenti server e client. Potete configurare i registri per entrambi i componenti.

Configurazione della registrazione lato server

Per configurare i registri lato server, effettuate le seguenti operazioni:
  1. Passa a https://'[server]:[port]'/system/console/configMgr . Individuate e aprite l’opzione di configurazione Registratore registrazione Apace Sling. Viene visualizzata una finestra di dialogo:
    Opzione di configurazione del logger di registrazione di Apace Sling
  2. Modificate il livello di registro in Debug .
  3. Specificare il nome e il percorso del file di registro.
    Per generare i registri nella directory di registro dei moduli HTML5, aggiungere ../logs/ prima del nome del file.
  4. Cambia logger in HTMLFormsPerfLogger . Fai clic su Salva .

Configurazione della registrazione client

Per abilitare la registrazione lato client nei moduli HTML5 è possibile utilizzare i metodi seguenti:
  • Utilizzo del parametro request denominato log
  • Utilizzo di CQ Configuration Manager

Attivazione della registrazione tramite il parametro di richiesta

Utilizzando questo metodo, potete generare file di registro per una particolare richiesta. Il nome del parametro di 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 è composta dal livello di registro e dalla categoria logger.

Destinazione registro

Destinazione registro Descrizione
1 I registri vengono indirizzati alla console del browser
2 I registri vengono raccolti in un oggetto JavaScript sul lato client e possono essere inviati al server
3 Entrambe le opzioni precedenti

Livelli di registro

Livello registro Descrizione
0 DISATTIVATO
1 FATTILE
2 ERRORE
3 AVVISO
4 INFO
5 DEBUG
6 TRACE
7 ALL

Categorie Di Registratori

Categoria registro Descrizione
una sessione lavagna xfa (registri relativi ai motori di script)
b xfaView (registri relativi ai motori di layout)
c xfaPerf (registri relativi alle prestazioni)

Configurazione del registro

Nell’URL del registro, il parametro della stringa della query di configurazione del registro è definito come segue:
{destination}-{a level}-{b level}-{c level}
Esempio:
Configurazione del registro Descrizione
2-a4-b5-c6 Destinazione: Livello xfa server : Livello INFO xfaView: Livello DEBUG xfaPerf: TRACE
Il livello di registro predefinito per ciascuna categoria di registro a (xfa), b (xfaView) e c (xfaPerf) è 2 (ERROR). Di conseguenza, per la configurazione del registro: 2-b6, i livelli di 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 dell'accesso tramite Configuration Manager

Se utilizzate Configuration Manager per abilitare la registrazione, vengono generati dei registri per ogni richiesta di rendering finché la registrazione non viene nuovamente disattivata.
  1. Accedete a CQ Configuration Manager in https://'[server]:[port]'/system/console/configMgr e accedete con le credenziali di amministratore.
  2. Cercare e fare clic su Configurazioni di moduli mobili.
  3. Nella casella di testo Opzioni di debug, immettete le configurazioni di registro come descritto nella sezione precedente, ad esempio, 2-a4-b5-c6
    Configurazione dei moduli

Caricamento dei registri

Se la destinazione è impostata su 1, tutti i messaggi del registro 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 viene eseguito il rendering del modulo con il profilo predefinito, un pulsante Invia registri viene visualizzato a sinistra del pulsante Evidenzia campi esistenti nella barra degli strumenti. Quando l'utente fa clic sul collegamento, tutti i registri raccolti vengono inviati al server e registrati nel file di registro degli errori configurato sul server.
Per impostazione predefinita, tutte le informazioni vengono aggiunte al file error.log nella directory /crx-repository/logs/.
Per modificare il percorso e il nome del file di registro:
  1. Accedete a Configuration Manager come amministratore. L'URL predefinito di Configuration Manager è https://'[server]:[port]'/system/console/configMgr .
  2. Fate clic su Configurazione registro Apache Sling. Viene visualizzata una finestra di dialogo.
  3. Modificate il livello di registro in Debug.
  4. Specificare il percorso e il nome del file di registro .
    Per creare file di registro nella stessa directory in cui sono conservati gli altri file di registro, specificare ../logs/<nomefile> nella proprietà File di registro.
  5. Modificate il logger in HTMLFormsPerfLogger e fate clic su Salva .