Log4j

3 respostas
C

Olá Pessoal,

Uso o log4j para melhorar os logs de retorno , contudo não funciona. Segue código do log4j.properties
Ele esta localizado no pacote padrão, mas infelizmente nao altera a exibiçao dos logs.

#stout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p (%F:%L) - %m%n

Alguem tem uma sugestao?

3 Respostas

CharlesAlves

em vez de

#stout

tenta colocar assim

log4j.rootLogger=INFO, stout
L

Não sei a dica do colega acima resolveu, mas segue um exemplo de log4j.properties.

log4j.rootCategory                                       = INFO, console

log4j.category.console                                   = INFO
log4j.appender.console                                   = org.apache.log4j.ConsoleAppender
log4j.appender.console.layout                            = org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern          = %d{ISO8601} %C.%L%n%-5p: %m%n

# Limitar o log do meu projeto
log4j.logger.br.com.meu.projeto                          = INFO

# Limitar o log de bibliotecas adicionais
log4j.logger.com.opensymphony.xwork2                     = WARN
log4j.logger.com.opensymphony.xwork2.ognl.OgnlValueStack = ERROR
log4j.logger.br.net.woodstock.rockframework              = INFO
log4j.logger.org.apache.struts2                          = WARN
log4j.logger.org.apache.cxf                              = WARN
log4j.logger.org.hibernate                               = WARN
log4j.logger.org.hibernate.pretty                        = WARN
log4j.logger.org.hibernate.SQL                           = WARN
log4j.logger.org.hibernate.transaction                   = WARN
log4j.logger.org.springframework                         = WARN

A parte onde é limitado o log para o projeto e bibliotecas pode ser retirada.

C

Cara a Dica do Colega Charles nao resolveu !!

Criado 29 de novembro de 2011
Ultima resposta 30 de nov. de 2011
Respostas 3
Participantes 3