Pergunta

Eu estou tendo alguns problemas com o registro. Depois de analisar o código-fonte JBoss Seam, eu acredito que o problema está lá. Eu gostaria de ver JBoss Seam migrar para SLF4J desde código Hibernate já usa-lo.

Eu acho que a questão é que eu não tenho log4j disponível e eu não tenho Logback configurado para usar o log JDK.

Eu acho que para o tempo-estar, eu preciso usar um desses para obter os registros funcionando novamente.

Na verdade, pensando bem, vou usar apenas um logger estático. A vantagem do logger JBoss Seam (uma vez que ele funciona), é que ele pode processar EL, mas honestamente, eu não estou usando isso em qualquer lugar em meus logs. É um bom recurso para ter, mas eu ainda posso conseguir o que quero, sem suporte para EL.

Walter

Foi útil?

Solução

O padrão é bom. Qual versão do logback você está usando? você pode mostrar a linha exata do código onde você emitir o pedido de registro? Como em:

logger.error ( "alguma exceção", e);

Do exposto, não está claro como logback está envolvido em registrando a exceção. Você parece estar lançando uma exceção, mas não registrá-lo ...

Outras dicas

Eu não sei a resposta à sua pergunta, mas eu encontrei o seguinte útil neste contexto.

Eu também acho que a resposta que você quer tanto depende baixando o nível de log (registros para que você tenha mais detalhada) ou o registo mais detalhada onde o logger é usado. Ou seja, ele não tem nada a ver com o formato. Mas isso é uma suposição e provavelmente errado.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top