[jboss-cvs] JBossAS SVN: r103930 - trunk/system/src/main/java/org/jboss/system/server/jmx.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Apr 13 14:52:52 EDT 2010


Author: smarlow at redhat.com
Date: 2010-04-13 14:52:51 -0400 (Tue, 13 Apr 2010)
New Revision: 103930

Modified:
   trunk/system/src/main/java/org/jboss/system/server/jmx/JMXConnector.java
Log:
JBAS-7932 shutdown rmiregistry on stop of JMXConnector

Modified: trunk/system/src/main/java/org/jboss/system/server/jmx/JMXConnector.java
===================================================================
--- trunk/system/src/main/java/org/jboss/system/server/jmx/JMXConnector.java	2010-04-13 18:36:56 UTC (rev 103929)
+++ trunk/system/src/main/java/org/jboss/system/server/jmx/JMXConnector.java	2010-04-13 18:52:51 UTC (rev 103930)
@@ -43,6 +43,7 @@
 import java.rmi.NotBoundException;
 import java.rmi.registry.LocateRegistry;
 import java.rmi.registry.Registry;
+import java.rmi.server.UnicastRemoteObject;
 import java.util.HashMap;
 
 
@@ -169,6 +170,8 @@
          registry.unbind(RMI_BIND_NAME);
          Util.unbind(context, JNDI_BIND_NAME);
          Util.unbind(context, LEGACY_BIND_NAME);
+         UnicastRemoteObject.unexportObject(registry, true);
+         log.info(this.getClass().getSimpleName() + " stopped");
       } catch (NotBoundException e) {
          log.error("connector was not bound ("+RMI_BIND_NAME+") to registry", e);
       } catch (IOException e) {




More information about the jboss-cvs-commits mailing list