S>Вопрос: как из основного WAR приложения, получив доступ к MBean'у, преобразовать его к этому интерфейсу?
а в jmx-console видны у твоего mbean'а нужные операции?
а если примерно так сделать — будет работать? (пишу по-памяти, может где ошибка вкралась)
MBeanServer server = (MBeanServer)MBeanServerFactory.findMBeanServer(null).get(0);
ObjectName name = new ObjectName("jboss","service","DefaultPartition");
ObjectInstance partition = (ObjectInstance)server.queryMBeans(name,null).iterator().next();
String nodeName = (String)server.invoke (partition.getObjectName(),"getNodeName",new Object[]{},new String[]{});