JMXServiceURL address1 = new JMXServiceURL("rmi", "localhost", 0);
JMXConnectorServer connectorServer1 = JMXConnectorServerFactory.newJMXConnectorServer(address1, null, null);
ObjectName connectorServerName1 = ObjectName.getInstance(":type=connector,protocol=" + address1.getProtocol());
remoteServer.registerMBean(connectorServer1, connectorServerName1);
connectorServer1.start();
address1 = connectorServer1.getAddress();
ObjectName remoteDelegateName = ObjectName.getInstance("JMImplementation:type=MBeanServerDelegate");
// The local MBeanServer