[jboss-cvs] JBossAS SVN: r99476 - projects/jbossmx/trunk/mbeanserver/src/main/org/jboss/jmx/mbeanserver.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Jan 15 09:05:28 EST 2010
Author: adrian at jboss.org
Date: 2010-01-15 09:05:27 -0500 (Fri, 15 Jan 2010)
New Revision: 99476
Modified:
projects/jbossmx/trunk/mbeanserver/src/main/org/jboss/jmx/mbeanserver/JBossMBeanServer.java
Log:
[JBMX-18] - Should remember the passed classloader to use as the TCL
Modified: projects/jbossmx/trunk/mbeanserver/src/main/org/jboss/jmx/mbeanserver/JBossMBeanServer.java
===================================================================
--- projects/jbossmx/trunk/mbeanserver/src/main/org/jboss/jmx/mbeanserver/JBossMBeanServer.java 2010-01-15 14:02:43 UTC (rev 99475)
+++ projects/jbossmx/trunk/mbeanserver/src/main/org/jboss/jmx/mbeanserver/JBossMBeanServer.java 2010-01-15 14:05:27 UTC (rev 99476)
@@ -334,10 +334,10 @@
NotCompliantMBeanException,
InstanceNotFoundException
{
- RegistryEntry previous = checkCurrent(name, null);
+ ClassLoader cl = getOuter().getClassLoader(loaderName);
+ RegistryEntry previous = checkCurrent(name, cl);
try
{
- ClassLoader cl = getOuter().getClassLoader(loaderName);
ClassLoader previousCl = null;
if (cl != null)
previousCl = SecurityActions.setContextClassLoader(cl);
More information about the jboss-cvs-commits
mailing list