You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by co...@apache.org on 2002/06/12 02:13:37 UTC
cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/util/depend DependClassLoader12.java
costin 2002/06/11 17:13:37
Modified: src/share/org/apache/tomcat/util/depend
DependClassLoader12.java
Log:
Added more checks for parent. In most normal cases the parent will be
a URLClassLoader ( or should be ).
Revision Changes Path
1.11 +5 -1 jakarta-tomcat/src/share/org/apache/tomcat/util/depend/DependClassLoader12.java
Index: DependClassLoader12.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/util/depend/DependClassLoader12.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- DependClassLoader12.java 11 Jun 2002 23:16:19 -0000 1.10
+++ DependClassLoader12.java 12 Jun 2002 00:13:37 -0000 1.11
@@ -173,7 +173,11 @@
}
public URL[] getURLs() {
- return ((URLClassLoader)parent).getURLs();
+ if( parent instanceof URLClassLoader )
+ return ((URLClassLoader)parent).getURLs();
+ if( parent instanceof SimpleClassLoader )
+ return ((SimpleClassLoader)parent).getURLs();
+ return super.getURLs();
}
private String getAttribute(Attributes.Name key, Attributes main, Attributes pkg)
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>