throw new MBeanException(e);
} catch (InvalidTargetObjectTypeException e) {
throw new MBeanException(e);
}
LifecycleListener[] listeners = container.findLifecycleListeners();
for(LifecycleListener listener: listeners){
if(listener.getClass().getName().equals(type)){
container.removeLifecycleListener(listener);
}
}