Parar o log do log4j

3 respostas
C

existe alguma forma de fazer o log4j parar de verbosar (mostrar dados no console)?

quer dizer, existe alguma thread que pode ser paralisa ou sleepada?

Estou dando manutenção em uma aplicação feita por terceiros e quando dou um novo deploy recebo através de log uma mensagem tipo “passou pelo destroy”. A partir daqui nenhum log é mostrado, a aplicação até deve deployar e tal, mas o console do Jboss não mostra mais nada.

A minha curiosidade fica por conta de eu não ter acesso à classe que solta esse log, ja que ela esta empacotada e sem código anexado.

Obrigado.

3 Respostas

Rubem_Azenha

Nesse caso, é melhor alterar o arquivo de configurações do log4j.

C

mas que propriedade poderia ser alterada?

o log4-config.xml esta zerado, como vem no jboss.
a unica coisa que alterei foi mostrar DEBUG no arquivo de log.

C

Aparentemente para parar um log é necessario fazer um LogManager.shutdown(). Num teste básico com void main foi isso que fiz, ele para de fazer log a partir da linha em que inseri o shutdown.
é isso =)

Criado 2 de fevereiro de 2008
Ultima resposta 24 de fev. de 2008
Respostas 3
Participantes 2