log4j e servlets

Olá… um em servlet base, eu tenho um método init assim:

[code]public void init(ServletConfig config) throws ServletException {

 String resource = "log4j.xml";
    
  URL configFileResource = Teste.class.getResource(resource);
  DOMConfigurator.configure(configFileResource.getFile());

}[/code]

e em outro servlet tenho:

[code]private static Logger logger = Logger.getLogge(ClienteController.class);

public void init(ServletConfig config) throws ServletException {
super.init(config);
}

public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException {
logger.info(“doGet…”);
}[/code]

e o log4j.xml:

[code]<?xml version="1.0" encoding="UTF-8" ?>

<log4j:configuration xmlns:log4j=“http://jakarta.apache.org/log4j/”>

</log4j:configuration>
[/code]

O xml tá funcionando direitinho, pois testei ele com uma classe e funcionou… quanto tento utilizar com os servlets, ele não gera o arquivo de log…

O que pode ser ?

Obrigado!

javaRJ,

Eu uso sem o static, deve ser isso.

private Log log= LogFactory.getLog(this.getClass());

[quote=Kleber Santos]javaRJ,

Eu uso sem o static, deve ser isso.

private Log log= LogFactory.getLog(this.getClass());
  1. [/quote]

Ok amigo, obrigado pela dica… mas eu já tinha resolvido… era problemas com o caminhos do arquivo de configuração…

Obrigado!

javaRJ,

OK, beleza…