Log4j - LogManager?

0 respostas
J

Pessoal boa tarde,

Tenho uma dúvida, estou precisando zerar a configuração feita no meu log4j, tenho várias aplicações em VMs em diversas VMs, ou seja, meu log4j é carregado de acordo com os appenders das aplicações, porém quando eu alterar um recurso de log, vou precisar dar um “refresh”, ou seja preciso remover aquele appender totalmente do log4j, para que ele seja novamente configurado.

Ja tentei o shutDown() e o resetConfiguration() mas ele nao funciona, ele apenas limpa o nivel, threshold e resourceBundle do log4j. Estes métodos estão na classe LogManager.

Obs.: Nao posso usar o “configureAndWatch” pois eu não leio os recursos do arquivo log4j.properties e sim apartir do LDAP, onde eu possuo configurações de properties que são cadastradas para que meu log4j entenda seus appenders…

Alguém tem uma idéia de como fazer ?

Obrigado desde já.

Criado 21 de dezembro de 2006
Respostas 0
Participantes 1