remm 2005/01/25 05:16:32 Modified: catalina/src/share/org/apache/catalina/loader WebappClassLoader.java Log: - 26135: Workaround for memory leak when reloading Struts based web applications. - Submitted by Tobias Löfstrand. - Please let me know if it actually fixes the problem (I didn't test it yet). Revision Changes Path 1.46 +4 -1 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/WebappClassLoader.java Index: WebappClassLoader.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/WebappClassLoader.java,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- WebappClassLoader.java 27 Oct 2004 00:07:45 -0000 1.45 +++ WebappClassLoader.java 25 Jan 2005 13:16:32 -0000 1.46 @@ -1496,7 +1496,10 @@ deleteDir(loaderDir); } + // Clear the classloader reference in common-logging org.apache.commons.logging.LogFactory.release(this); + // Clear the classloader reference in the VM's bean introspector + java.beans.Introspector.flushCaches(); }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]