Show Menu
TEMAS×

Habilitar el registro para formularios HTML5

Puede configurar la utilidad del registrador para crear inicios para los registros de formularios HTML5. La utilidad del registrador tiene varios niveles, puede establecer un nivel según sus necesidades. Los formularios HTML5 tienen componentes de servidor y de cliente. Puede configurar registros para ambos componentes.

Configuración del registro en el lado del servidor

Siga los pasos siguientes para configurar los registros del lado del servidor:
  1. Ir a https://'[server]:[port]'/system/console/configMgr . Busque y abra la opción de configuración del registrador de registros de Apple Sling. Aparece un cuadro de diálogo:
    Opción de configuración del registrador de registros de Sling de Apple
  2. Cambie el nivel ​de registro a Depurar .
  3. Especifique el nombre y la ruta del archivo de registro .
    Para generar registros en el directorio de registro de formularios HTML5, agregue ../logs/ antes del nombre del archivo.
  4. Cambie Logger a HTMLFormsPerfLogger . Haga clic en Guardar .

Configuración del registro de cliente

Puede utilizar los siguientes métodos para habilitar el registro en el lado del cliente en formularios HTML5:
  • Uso del parámetro de solicitud denominado log
  • Uso de CQ Configuration Manager

Habilitación del registro mediante el parámetro de solicitud

Con este método, puede generar registros para una solicitud en particular. El nombre del parámetro de solicitud es `log. La dirección URL del registro es la siguiente:
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 configuración del registro está formada por el nivel de registro y la categoría del registrador.

Destino del registro

Destino del registro Descripción
1 Los registros se dirigen a la consola del explorador
2 Los registros se recopilan en un objeto JavaScript en el lado del cliente y se pueden publicar en el servidor
3 Ambas opciones anteriores

Niveles de registro

Nivel de registro Descripción
0 DESACTIVADO
1 FATAL
2 ERROR
3 AVISAR
4 INFORMACIÓN
5 DEPURACIONES
6 TRACE
7 TODO

Categorías de registro

Categoría de registro Descripción
una xfa (Registros relacionados con el motor de secuencias de comandos)
b) xfaView (Registros relacionados con el motor de diseño)
c xfaPerf (Registros relacionados con el rendimiento)

Configuración de registro

En la URL del registro, el parámetro de cadena de consulta de configuración del registro se define de la siguiente manera:
{destination}-{a level}-{b level}-{c level}
Por ejemplo:
Configuración de registro Descripción
2-a4-b5-c6 Destino: Nivel xfa del servidor : Nivel de xfaView de información : DEBUG xfaPerf level: TRACE
El nivel de registro predeterminado para cada categoría de registro a (xfa), b (xfaView) y c (xfaPerf) es 2 (ERROR). En consecuencia, para la configuración del registro: 2-b6, los niveles de registro para las diferentes categorías son: a xfa): 2 (nivel predeterminado ERROR) b (xfaView): 6 (TRACE especificado por el usuario) a (xfaPerf): 2 (nivel predeterminado ERROR)

Habilitación del registro mediante Configuration Manager

Si utiliza Configuration Manager para habilitar el registro, los registros se generan para cada solicitud de procesamiento hasta que se deshabilita de nuevo el registro.
  1. Inicie sesión en CQ Configuration Manager en https://'[server]:[port]'/system/console/configMgr y luego inicie sesión con las credenciales de administrador.
  2. Busque y haga clic en Configuración de formularios móviles .
  3. En el cuadro de texto Opciones de depuración, introduzca las configuraciones de registro como se describe en la sección anterior, por ejemplo, 2-a4-b5-c6
    Configuración de formularios

Carga de registros

Si el destino se establece como 1, todos los mensajes de registro de secuencias de comandos de cliente se dirigen a la consola. Si un administrador requiere estos registros junto con los registros del servidor, establezca el nivel de destino en 2. En este nivel, todos los registros se recopilan en un objeto JS del lado del cliente y, si el formulario se procesa con el Perfil predeterminado, aparece un botón Enviar registros a la izquierda del botón Resaltar campos existentes en la barra de herramientas. Cuando el usuario hace clic en el vínculo, todos los registros recopilados se anuncian en el servidor y se registran en el archivo de registro de errores configurado en el servidor.
De forma predeterminada, toda la información se agrega al archivo error.log en el directorio /crx-repository/logs/.
Para cambiar la ubicación y el nombre del archivo de registro:
  1. Inicie sesión en Configuration Manager como administrador. La dirección URL predeterminada de Configuration Manager es https://'[server]:[port]'/system/console/configMgr .
  2. Haga clic en Configuración del registrador Sling de Apache. Aparecerá un cuadro de diálogo.
  3. Cambie el nivel ​de registro a Depurar.
  4. Especifique la ruta y el nombre del archivo de registro .
    Para crear registros en el mismo directorio donde se guardan otros archivos de registro, especifique ../logs/<nombre de archivo> en la propiedad Log Files.
  5. Cambie Logger a HTMLFormsPerfLogger y haga clic en Guardar .