code: public final synchronized void stop() {
  		LaunchingMessageKind.IJMX0003.format();
  		unRegisterMBeans();
  
  		try {
  			if (this.jmxConnectorServer != null) {
  				this.jmxConnectorServer.stop();
  			}
  		} catch (IOException e1) {
  			// Do nothing
  		}
  		try {
  			UnicastRemoteObject.unexportObject(register, true);
  		} catch (NoSuchObjectException e) {
  			// Do nothing
  		}
  	}
docs: Stop the JMX Server