drsmachado 21 de dez. de 2011
É um problema do log4j.
Você precisa criar um arquivo log4j.properties na raiz da aplicação (pasta src) com um conteúdo semelhante a esse
#### Usando 2 appenders , 1 para logar no console , outro para um arquivo
log4j .rootCategory = INFO , stdout , fileOut
#### O primeiro appender escreve no console
log4j .appender .stdout = org .apache .log4j .ConsoleAppender
log4j .appender .stdout .layout = org .apache .log4j .PatternLayout
# Pattern que mostra o nome do arquivo e numero da linha .
log4j .appender .stdout .layout .ConversionPattern = [% d {dd / MMM / yyyy HH :mm :ss ,SSS }] [% t ] ( % F :% L ) - % m % n
#### O segundo appender escreve em um arquivo
log4j .appender .fileOut = org .apache .log4j .RollingFileAppender
log4j .appender .fileOut .File =/ leitorrss .log .txt
# Controla o tamanho maximo do arquivo
log4j .appender .fileOut .MaxFileSize = 1024 KB
# Faz backup dos arquivos de log ( apenas 1 )
log4j .appender .fileOut .MaxBackupIndex = 4
log4j .appender .fileOut .layout = org .apache .log4j .PatternLayout
log4j .appender .fileOut .layout .ConversionPattern =% p % d {dd MMM yyyy HH :mm :ss ,SSS } % t % c - % m % n
david.cs20 21 de dez. de 2011
Mais ele nao vai entrar em conflito com o log4j.xml que tenho na aplicação nao ???
david.cs20 21 de dez. de 2011
Ele entra em conflito com o log4j.xml sim !
Então retirei esse aquivo do meu programa e coloquei a seguinte configuração no log4j.proprietes e funcionou perfeitamente !
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{HH:mm:ss,SSS} %5p [%-20c{1}] %m%n
# DEBUG INFO WARN ERROR FATAL
log4j.rootCategory=WARN, stdout
log4j.logger.org.hibernate=DEBUG
Muito obrigado “drsmachado”