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:
-
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.
note note NOTE 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.
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
Níveis de log log-levels
Categorias de logger logger-categories
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:
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.
-
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
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:
-
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.
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. -
Altere o Logger para HTMLFormsPerfLogger e clique em Salvar.