Habilitar registro para formulários HTML5 enable-logging-for-html-forms

Você pode configurar o utilitário logger para começar a criar registros para formulários HTML5. O utilitário logger tem vários níveis, você pode definir um nível de acordo com seus requisitos. os formulários HTML5 têm componentes de servidor e cliente. Você pode configurar logs para ambos os componentes.

Configurar o registro do lado do servidor configuring-server-side-logging

Execute as seguintes etapas para configurar registros do lado do servidor:

  1. Ir para https://'[server]:[port]'/system/console/configMgr. Localize e abra o Configuração do logger de log do Apace Sling opção. Uma caixa de diálogo é exibida:

    Caixa de diálogo de opção de configuração do logger de log do Apace Sling

    Opção de configuração do logger de log do Apace Sling

  2. Altere o Nível de registro para Depurar.

  3. Especifique o nome e o caminho do Arquivo de log.

    note note
    NOTE
    Para gerar logs no diretório de log dos formulários HTML5, adicione …/logs/ antes do nome do arquivo.
  4. Alterar Logger para HTMLFormsPerfLogger. Clique em Salvar.

Configurando o registro do cliente configuring-client-logging

Você pode usar os seguintes métodos para ativar o registro do lado do cliente em formulários HTML5:

  • Usando o parâmetro de solicitação chamado log
  • Utilização do CQ Configuration Manager

Ativando o registro usando o parâmetro de solicitação enabling-logging-using-request-parameter

Usando esse método, você pode gerar logs para uma solicitação específica. O nome do parâmetro de solicitação é log. O URL de log é o seguinte:

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

A configuração de log é composta do nível de log e da categoria do log.

Destino do log log-destination

Destino do log
Descrição
1
Os registros são direcionados ao navegador Console
2
Os logs são coletados em um objeto JavaScript no lado do cliente e podem ser publicados em Servidor
3
Ambas as opções acima

Níveis de log log-levels

Nível de registro
Descrição
0
DESLIGADO
1
FATAL
2
ERRO
3
AVISO
4
INFORMAÇÕES
5
DEPURAR
6
TRACE
7
TODOS

Categorias de logger logger-categories

Categoria de log
Descrição
a
xfa (registros relacionados ao mecanismo de script)
b
xfaView (Logs relacionados ao mecanismo de layout)
c
xfaPerf (logs relacionados ao desempenho)

Configuração de log log-configuration

No URL de log, o parâmetro da string de consulta de configuração do log é definido da seguinte maneira:

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

Por exemplo:

Configuração de log
Descrição
2-a4-b5-c6
Destino: Servidor
nível xfa: INFO
Nível do xfaView: DEBUG
Nível xfaPerf: TRACE
NOTE
O nível de log padrão para cada categoria de log a (xfa), b (xfaView) e c (xfaPerf) é 2 (ERROR). Da mesma forma, para a configuração de log: 2-b6, os níveis de log para categorias diferentes são:
a (xfa): 2 (erro de nível padrão)
b (xfaView): 6 (TRACE especificado pelo usuário)
a (xfaPerf): 2 (ERRO de nível padrão)

Habilitando o registro usando o Configuration Manager enabling-logging-using-configuration-manager

Se você usar o Configuration Manager para ativar o registro em log, serão gerados logs para cada solicitação de renderização até que o registro em log seja desativado novamente.

  1. Faça logon no Gerenciador de configuração do CQ em https://'[server]:[port]'/system/console/configMgr e faça logon com credenciais de administrador.

  2. Procure por e clique em Configurações do Forms Mobile.

  3. Na caixa de texto Opções de Depuração, insira as configurações de log conforme descrito na seção anterior, por exemplo, 2-a4-b5-c6

    Configuração do Forms

    Configuração de formulários

Upload de logs uploading-logs

Se o destino for definido como 1, todas as mensagens de log do script do cliente serão direcionadas ao console. Se um administrador exigir esses registros junto com os registros do servidor, defina o nível de destino como 2. Nesse nível, todos os logs são coletados em um objeto JS no lado do cliente e se o formulário for renderizado com o Perfil padrão, então uma Enviar logs é exibido à esquerda de Realçar campos existentes botão na barra de ferramentas. Quando o usuário clica no link, todos os logs coletados são publicados no servidor e são registrados no arquivo de log de erros configurado no servidor.

Por padrão, todas as informações são adicionadas ao arquivo error.log no diretório /crx-repository/logs/.

Para alterar o local e o nome do arquivo de log:

  1. Faça logon no Configuration Manager como administrador. O URL padrão do Configuration Manager é https://'[server]:[port]'/system/console/configMgr.

  2. Clique em Configuração do logger de log do Apache Sling. Uma caixa de diálogo é exibida.

    logconfig-1

  3. Altere o Nível de registro para depurar.

  4. Especifique o caminho e o nome do Arquivo de log.

    note note
    NOTE
    Para criar logs no mesmo diretório em que outros arquivos de log são mantidos, especifique …/logs/<filename> na propriedade Arquivos de log.
  5. Altere o Logger para HTMLFormsPerfLogger e clique em Salvar.

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