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.
Execute as seguintes etapas para configurar registros do lado do servidor:
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:
Opção de configuração do logger de log do Apace Sling
Altere o Nível de registro para Depurar.
Especifique o nome e o caminho do Arquivo de log.
Para gerar logs no diretório de log dos formulários HTML5, adicione …/logs/ antes do nome do arquivo.
Alterar Logger para HTMLFormsPerfLogger. Clique em Salvar.
Você pode usar os seguintes métodos para ativar o registro do lado do cliente em formulários HTML5:
log
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 | 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ível de registro | Descrição |
---|---|
0 | DESLIGADO |
1 | FATAL |
2 | ERRO |
3 | AVISO |
4 | INFO |
5 | DEPURAR |
6 | TRACE |
7 | TODOS |
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) |
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 |
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)
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.
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.
Procure por e clique em Configurações do Forms Mobile.
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 de formulários
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:
Faça logon no Configuration Manager como administrador. O URL padrão do Configuration Manager é https://'[server]:[port]'/system/console/configMgr
.
Clique em Configuração do logger de log do Apache Sling. Uma caixa de diálogo é exibida.
Altere o Nível de registro para depurar.
Especifique o caminho e o nome do Arquivo de log.
Para criar logs no mesmo diretório em que outros arquivos de log são mantidos, especifique …/logs/<filename> na propriedade Arquivos de log.
Altere o Logger para HTMLFormsPerfLogger e clique em Salvar.