Quando estamos no
estágio de desenvolvimento precisamos do máximo de informações possíveis sobre
os erros que acontecem no sistema, e o que aparece por padrão do navegador não
ajuda muito.
Porém o JSF permite uma configuração no arquivo web.xml bem simples que melhora a
exibição do erro e facilita bastante a nossa vida.
Basta abrir o arquivo web.xml e colocar a seguinte
configuração:
<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>Development</param-value>
</context-param>
Com essa simples configuração, o JSF passa a exibir no
navegador a mensagem principal, o Stack Trace, a árvore de componentes, e o escopo de algumas variáveis,
isso não substitui o uso do debugger da IDE mas da uma ajuda... e lembre-se de
remover esta configuração quando a aplicação estiver em produção ou alterar o valor
para Production.
A exibição vai ficar assim:
E clicando nos links(âncoras) você tem acesso aos detalhes de cada tópico.
Nenhum comentário:
Postar um comentário