mbeanServer = createMBeanServer("jboss");
MBeanServerLocator.setJBoss(mbeanServer);
mbeanServer.registerMBean(new JMXClassLoader(Thread.currentThread().getContextClassLoader()), ServiceDeployer.DEFAULT_CLASSLOADER_OBJECT_NAME);
controller = new ServiceController();
controller.setKernel(kernel);
controller.setMBeanServer(mbeanServer);
mbeanServer.registerMBean(controller, new ObjectName("jboss.system:service=ServiceController"));
// Register mbeanServer components
mbeanServer.registerMBean(this, ServerImplMBean.OBJECT_NAME);