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!