[jboss-cvs] JBossAS SVN: r101020 - projects/jboss-cl/trunk/classloader/src/main/java/org/jboss/classloader/spi/base.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Feb 16 08:38:46 EST 2010
Author: adrian at jboss.org
Date: 2010-02-16 08:38:45 -0500 (Tue, 16 Feb 2010)
New Revision: 101020
Modified:
projects/jboss-cl/trunk/classloader/src/main/java/org/jboss/classloader/spi/base/BaseClassLoader.java
Log:
[JBCL-153] - Still use the JDKChecker after a classloader is shutdown
Modified: projects/jboss-cl/trunk/classloader/src/main/java/org/jboss/classloader/spi/base/BaseClassLoader.java
===================================================================
--- projects/jboss-cl/trunk/classloader/src/main/java/org/jboss/classloader/spi/base/BaseClassLoader.java 2010-02-16 13:38:19 UTC (rev 101019)
+++ projects/jboss-cl/trunk/classloader/src/main/java/org/jboss/classloader/spi/base/BaseClassLoader.java 2010-02-16 13:38:45 UTC (rev 101020)
@@ -887,8 +887,8 @@
{
Class<?> result = loadClassLocally(name, trace);
- // Try the classpath for java classes
- if (result == null && ClassFilterUtils.JAVA_ONLY.matchesClassName(name))
+ // Try the classpath for java classes or requests from the classpath
+ if (result == null && (ClassFilterUtils.JAVA_ONLY.matchesClassName(name) || basePolicy.isJDKRequest(name) != null))
result = getSystemClassLoader().loadClass(name);
// So this is almost certainly a classloader leak
More information about the jboss-cvs-commits
mailing list