MBeanServer, используемый JBoss 7 (по умолчанию), является платформой MBeanServer.Имя класса com.sun.jmx.mbeanserver.JmxMBeanServer , а домен по умолчанию - DefaultDomain .Соответственно, вы можете просто использовать:
java.lang.management.ManagementFactory.getPlatformMBeanServer()
В качестве альтернативы:
for(MBeanServer server: javax.management.MBeanServerFactory.findMBeanServer(null)) {
if("DefaultDomain".equals(server.getDefaultDomain())) return server;
}
throw new Exception("Failed to locate MBeanServer");