[jboss-cvs] JBossAS SVN: r60235 - projects/microcontainer/trunk/container/src/main/org/jboss/metadata/spi/signature.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sat Feb 3 10:29:20 EST 2007
Author: kabir.khan at jboss.com
Date: 2007-02-03 10:29:20 -0500 (Sat, 03 Feb 2007)
New Revision: 60235
Modified:
projects/microcontainer/trunk/container/src/main/org/jboss/metadata/spi/signature/Signature.java
Log:
If bootstrap classloader is null, use the TCL
Modified: projects/microcontainer/trunk/container/src/main/org/jboss/metadata/spi/signature/Signature.java
===================================================================
--- projects/microcontainer/trunk/container/src/main/org/jboss/metadata/spi/signature/Signature.java 2007-02-03 14:50:33 UTC (rev 60234)
+++ projects/microcontainer/trunk/container/src/main/org/jboss/metadata/spi/signature/Signature.java 2007-02-03 15:29:20 UTC (rev 60235)
@@ -113,8 +113,15 @@
ClassLoader cl = clazz.getClassLoader();
if (cl == null)
+ {
cl = Class.class.getClassLoader();
-
+ if (cl == null)
+ {
+ //Bootstrap classloader was represented as null, use the tcl
+ cl = Thread.currentThread().getContextClassLoader();
+ }
+ }
+
return stringsToClasses(cl, parameters);
}
More information about the jboss-cvs-commits
mailing list