Pergunta : log4j chamado após o descarregamento

Eu estou começ este erro quando log4j de funcionamento no glassfish e em começar a aplicação do class= " lineNumbers " >
1 do >

SEVERE codeBody do " prettyprint " " do class= do id= " codeSnippet664471 do >


I de

Thanks para seu help
class= do

Resposta : log4j chamado após o descarregamento

Yep - eu estou vendo o destruição e o descarregamento das classes - que provavelmente igualmente começ as classes de log4j para baixo (os métodos de estática, não usados por qualquer um outro ou não sendo descarregado forcebly) - que que causa a classe ao olhar descarregado.  Aquele é exatamente o tipo do registro que eu esperei ver.

e isso explica porque este é um erro - a chamada está vindo da mola, não de log4j próprio.

1.2.16 são novos bastante - assim que você não pode começ any more de registo fora dela mesmo se você tenta ir acima nas versões.

Picosegundo: http://logging.apache.org/log4j/1.2/xref/org/apache/log4j/LogManager.html pôde realmente ser uma explanação melhor do que qualquer coisa mim pode dizer que - ver como os trabalhos getLoggerRepository do método - este é o que causa todas estas mensagens de erro.

tècnica você pôde querer ver se os conselhos aqui: http://logging.apache.org/log4j/1.2/faq.html#unload está ajudando em seu caso - org.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES poderia provavelmente parar a mola de descarregar esses que não precisam de ser descarregadas mas eu suspeito que não é esta classe que causa as edições aqui de qualquer maneira mas worth uma verificação.

Pôde haver um ajuste no glassfish ou na mola (ou em ambos) para consegui-los jogar agradàvel junto - mas o problema como parece é que algo que seria registrado como elimina erros se foi chamado internamente, está registrado como o erro porque vem externamente.

Porque estes são membros de estática e como eu mencionei antes que a mensagem esteja escrita, o elemento de ofensa é inicializado corretamente, o log4j corretamente é inicializado outra vez e pode ser usado.
Outras soluções  
 
programming4us programming4us