final DynamicInterceptor dyn = (DynamicInterceptor)getMBeanServer();
final MBeanServer delegateMBeanServer = dyn.getDelegateMBeanServer();
adminContext.setMBeanServer( dyn );
final SunoneInterceptor sunone =
SunoneInterceptor.createInstance(adminContext, dyn, delegateMBeanServer);
dyn.addHook( COM_SUN_APPSERV, sunone );
FeatureAvailability.getInstance().registerFeature(
FeatureAvailability.SUN_ONE_INTERCEPTOR_FEATURE, "true");
AMXLoggingHook.enableLoggingHook();
sunone.registerConfigMBeans();
if (sLogger.isLoggable(Level.FINE)) {
sLogger.log(Level.FINE, "core.sunone_interceptor_enabled");
}
initCallFlow();