从JBoss EAP6.4中的客户端访问JBoss AS5中的MBean

时间:2016-01-11 07:24:07

标签: java jboss jmx jboss-eap-6

我在JBoss AS5.1中有MBean,它们是在JBossAS5.1中使用来自客户端的RMIAdaptor访问的。 我们做的事情如下:

InitialContext ic = new InitialContext(props);
org.jboss.jmx.adaptor.rmi.RMIAdaptor rmiAdaptor = (org.jboss.jmx.adaptor.rmi.RMIAdaptor) ic.lookup("jmx/invoker/RMIAdaptor");
ObjectName mBean = new ObjectName(SOME_MBEAN_NAME) ; 
rmiAdaptor.invoke(mBean, "performSomeOperation", new Object[]{"xyz"}, new String[] {"java.lang.String"});

我们已使用RMIAdaptor将一部分客户端代码迁移到JBoss EAP6.4。现在,我们无法访问/调用JBoss AS5.1上部署的MBean。

尝试使用remoting-jmx但没有成功: 服务:JMX:远程处理-JMX://<宿主GT;:其中端口>

请回复您的解决方案或指示以找到解决方案。

0 个答案:

没有答案