log4j - multiplos appenders

1 resposta
smota

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]

1 Resposta

smota

Complementando a pergunta (escrevi meio correndo, foi mal) ....

Meu log4j está assim:
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
e faço
Log log = LogFactory.getLog("p1");
.... mas não sai nada em P1.
Criado 8 de junho de 2004
Ultima resposta 8 de jun. de 2004
Respostas 1
Participantes 1