try {
final Engine engine = (Engine) mbs.getAttribute(on, "managedResource");
final Host host = (Host) engine.findChild(engine.getDefaultHost());
if (null != host) {
this.host = host;
for (final LifecycleListener listener : host.findLifecycleListeners()) {
if (listener instanceof HostConfig) {
this.config = (HostConfig) listener;
return;
}
}