public void uninstallMBean(ObjectName on) { try { serviceController.stop(on); serviceController.destroy(on); serviceController.remove(on); removeParentDependency(on); if(server.isRegistered(on)) server.unregisterMBean(on); else log.warn(on + " is not registered"); } catch (Exception e) { throw new RuntimeException(e); } }
public void stop() throws Exception { if(cacheInvalidator != null) { cacheInvalidator.unregister(); } if(cacheName != null) { serviceController.stop(cacheName); serviceController.destroy(cacheName); serviceController.remove(cacheName); } serviceController = null; }
serviceController.remove(jmxName); log.info("Undeployed " + con.getBeanMetaData().getEjbName()); if (server.isRegistered(jmxName))