Например, как определить, что мой простой сервер JBoss 4.2.3 прослушивает порт 8080?
Это самый близкий мне вариант, но это не работает:
MBeanServerConnection server = (MBeanServerConnection)new InitialContext()
.lookup("jmx/rmi/RMIAdaptor");
ObjectName on = new ObjectName(
"jboss:readonly=true,service=invoker,target=Naming,type=http");
String port = (String)server.getAttribute(on, "InvokerURLSuffix");