Bueno.. ahi creo que logre solucionar el problema cargando nuevamente las configuraciones despues de setear el path.
Código:
public class MyContextListener extends ContextLoaderListener {
public void contextInitialized(ServletContextEvent event) {
ServletContext context = event.getServletContext();
System.setProperty("rootPath", context.getRealPath("/"));
PropertyConfigurator.configure(System.getProperty("rootPath")+"WEB-INF/classes/log4j.properties");
}
public void contextDestroyed(ServletContextEvent event) {
}
}
Bueno espero que les sirva y si encuentran una solucion mejor! diganme!
Gracias a los q pasaron y se tomaron el tpo de leer!