smota
#1
Olá pessoal,
to precisando de um help pra configurar meu log4j.properties …
Eu quero que o root não log nada, posso configura-lo para FATAL, certo?
Entao o programa vai usar diversos processos e cada um vai escrever pra um arquivo de log … fiz o log pra usar o nome do processo e nao a classe.
Como fica a configuração? eu não cheguei numa configuração que funcionasse …
[/code]
smota
#2
Complementando a pergunta (escrevi meio correndo, foi mal) …
Meu log4j está assim:[code]log4j.rootLogger=FATAL, A1
log4j.appender.A1 = org.apache.log4j.varia.NullAppender
Log p1 (processo 1)
log4j.logger.p1=INFO
log4j.appender.p1=org.apache.log4j.RollingFileAppender
log4j.appender.p1.layout= org.apache.log4j.PatternLayout
log4j.appender.p1.file=c:/integracao/logs/integracao.log
log4j.appender.p1.layout.ConversionPattern=[%d{dd/MM/yyyy HH:mm:ss}] [%-5p] - %m%n[/code]
e faço Log log = LogFactory.getLog("p1");
… mas não sai nada em P1.