remm 01/11/13 16:10:44 Modified: catalina/src/share/org/apache/catalina/loader WebappClassLoader.java Log: - Fix bug 4830. Revision Changes Path 1.27 +9 -5 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/loader/WebappClassLoader.java Index: WebappClassLoader.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/loader/WebappClassLoader.java,v retrieving revision 1.26 retrieving revision 1.27 diff -u -r1.26 -r1.27 --- WebappClassLoader.java 2001/11/09 19:39:34 1.26 +++ WebappClassLoader.java 2001/11/14 00:10:44 1.27 @@ -1,7 +1,7 @@ /* - * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/loader/WebappClassLoader.java,v 1.26 2001/11/09 19:39:34 remm Exp $ - * $Revision: 1.26 $ - * $Date: 2001/11/09 19:39:34 $ + * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/loader/WebappClassLoader.java,v 1.27 2001/11/14 00:10:44 remm Exp $ + * $Revision: 1.27 $ + * $Date: 2001/11/14 00:10:44 $ * * ==================================================================== * @@ -122,7 +122,7 @@ * * @author Remy Maucherat * @author Craig R. McClanahan - * @version $Revision: 1.26 $ $Date: 2001/11/09 19:39:34 $ + * @version $Revision: 1.27 $ $Date: 2001/11/14 00:10:44 $ */ public class WebappClassLoader extends URLClassLoader @@ -1652,7 +1652,11 @@ String fullPath = repositories[i] + path; - resource = (Resource) resources.lookup(fullPath); + Object lookupResult = resources.lookup(fullPath); + if (!(lookupResult instanceof Resource)) + continue; + + resource = (Resource) lookupResult; // Note : Not getting an exception here means the resource was // found
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>