[jboss-cvs] JBossAS SVN: r89133 - branches/Branch_5_x/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:23 EDT 2009
Author: anil.saldhana at jboss.com
Date: 2009-05-19 17:13:23 -0400 (Tue, 19 May 2009)
New Revision: 89133
Modified:
branches/Branch_5_x/mbeans/src/main/org/jboss/mx/server/InvocationContext.java
Log:
JBAS-6945: use priv block for TCCL
Modified: branches/Branch_5_x/mbeans/src/main/org/jboss/mx/server/InvocationContext.java
===================================================================
--- branches/Branch_5_x/mbeans/src/main/org/jboss/mx/server/InvocationContext.java 2009-05-19 21:12:55 UTC (rev 89132)
+++ branches/Branch_5_x/mbeans/src/main/org/jboss/mx/server/InvocationContext.java 2009-05-19 21:13:23 UTC (rev 89133)
@@ -144,7 +144,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;
}
@@ -313,7 +313,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