Wednesday, December 16, 2009

Free up log4j memory usage at context unload

public class ApplicationLifecycleListener implements ServletContextListener{
public void contextDestroyed(final ServletContextEvent sce) {
LogFactory.release(Thread.currentThread().getContextClassLoader());
}
public void contextInitialized(final ServletContextEvent sce)
{}
}

No comments: