[jboss-cvs] JBossAS SVN: r89134 - projects/jbossmx/trunk/mbeans/src/main/org/jboss/mx/server.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue May 19 17:13:54 EDT 2009
Author: anil.saldhana at jboss.com
Date: 2009-05-19 17:13:54 -0400 (Tue, 19 May 2009)
New Revision: 89134
Modified:
projects/jbossmx/trunk/mbeans/src/main/org/jboss/mx/server/InvocationContext.java
Log:
JBAS-6945: use priv block for TCCL
Modified: projects/jbossmx/trunk/mbeans/src/main/org/jboss/mx/server/InvocationContext.java
===================================================================
--- projects/jbossmx/trunk/mbeans/src/main/org/jboss/mx/server/InvocationContext.java 2009-05-19 21:13:23 UTC (rev 89133)
+++ projects/jbossmx/trunk/mbeans/src/main/org/jboss/mx/server/InvocationContext.java 2009-05-19 21:13:54 UTC (rev 89134)
@@ -145,7 +145,7 @@
return NOCLASSES;
Class[] signatureClassesTemp = new Class[signature.length];
for (int i = 0; i < signature.length; ++i)
- signatureClassesTemp[i] = Thread.currentThread().getContextClassLoader().loadClass(signature[i]);
+ signatureClassesTemp[i] = TCLAction.UTIL.getContextClassLoader().loadClass(signature[i]);
signatureClasses = signatureClassesTemp;
return signatureClasses;
}
@@ -314,7 +314,7 @@
Class isPrimitive = Classes.getPrimitiveTypeForName(clazz);
if (isPrimitive != null)
return Classes.getPrimitiveWrapper(isPrimitive);
- ClassLoader cl = Thread.currentThread().getContextClassLoader();
+ ClassLoader cl = TCLAction.UTIL.getContextClassLoader();
return cl.loadClass(clazz);
}
More information about the jboss-cvs-commits
mailing list