You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by rs...@apache.org on 2002/10/09 01:54:55 UTC
cvs commit: jakarta-commons/discovery/src/java/org/apache/commons/discovery/resource ClassLoaders.java
rsitze 2002/10/08 16:54:55
Modified: discovery/src/java/org/apache/commons/discovery/resource
ClassLoaders.java
Log:
Revision Changes Path
1.2 +4 -4 jakarta-commons/discovery/src/java/org/apache/commons/discovery/resource/ClassLoaders.java
Index: ClassLoaders.java
===================================================================
RCS file: /home/cvs/jakarta-commons/discovery/src/java/org/apache/commons/discovery/resource/ClassLoaders.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ClassLoaders.java 30 Aug 2002 00:15:20 -0000 1.1
+++ ClassLoaders.java 8 Oct 2002 23:54:55 -0000 1.2
@@ -171,8 +171,8 @@
public static ClassLoaders getLibLoaders(Class spi, Class factory, boolean prune) {
ClassLoaders loaders = new ClassLoaders();
- loaders.put(spi.getClassLoader());
- loaders.put(factory.getClassLoader(), prune);
+ if (spi != null) loaders.put(spi.getClassLoader());
+ if (factory != null) loaders.put(factory.getClassLoader(), prune);
loaders.put(JDKHooks.getJDKHooks().getSystemClassLoader(), prune);
return loaders;
@@ -202,8 +202,8 @@
ClassLoaders loaders = new ClassLoaders();
loaders.put(JDKHooks.getJDKHooks().getThreadContextClassLoader());
- loaders.put(spi.getClassLoader(), prune);
- loaders.put(factory.getClassLoader(), prune);
+ if (spi != null) loaders.put(spi.getClassLoader(), prune);
+ if (factory != null) loaders.put(factory.getClassLoader(), prune);
loaders.put(JDKHooks.getJDKHooks().getSystemClassLoader(), prune);
return loaders;
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>