Java 使用JBoss 7.2.0的clientConnector bean
我目前正在尝试将web应用程序从JOnAS 5.2.2迁移到JBoss 7.2.0 我有一个带有JOnAS的Java 使用JBoss 7.2.0的clientConnector bean,java,spring,jboss,rmi,jmx,Java,Spring,Jboss,Rmi,Jmx,我目前正在尝试将web应用程序从JOnAS 5.2.2迁移到JBoss 7.2.0 我有一个带有JOnAS的clientConnectorbean,配置如下: <bean id="clientConnector" class="com.zkz.myapp.common.jonas.JonasMBeanServerConnectionFactoryBean"> <property name="jrmpUrl" value="$kpi{rmi.host}" /&
clientConnector
bean,配置如下:
<bean id="clientConnector"
class="com.zkz.myapp.common.jonas.JonasMBeanServerConnectionFactoryBean">
<property name="jrmpUrl" value="$kpi{rmi.host}" />
</bean>
我知道有些东西是我没有得到的,在互联网上也没有那么多的教程
那么,如果有人能帮我解释一下,举个例子,甚至仅仅是一个线索,我将不胜感激
多谢各位
<bean id="clientConnector"
class="org.springframework.jmx.support.MBeanServerConnectionFactoryBean">
<property name="serviceUrl" value="service:jmx:rmi:///jndi/rmi://localhost:1099/jmx-rmi" />
</bean>
Caused by: java.io.IOException: Failed to retrieve RMIServer stub: javax.naming.NameNotFoundException: rmi://localhost:1099/jmx-rmi -- service jboss.naming.context.j
ava.rmi:.localhost:1099.jmx-rmi
at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:338) [rt.jar:1.6.0_45]
at javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFactory.java:248) [rt.jar:1.6.0_45]
at org.springframework.jmx.support.MBeanServerConnectionFactoryBean.connect(MBeanServerConnectionFactoryBean.java:131) [spring-context-3.1.2.RELEASE.jar:3.1.
2.RELEASE]
at org.springframework.jmx.support.MBeanServerConnectionFactoryBean.afterPropertiesSet(MBeanServerConnectionFactoryBean.java:119) [spring-context-3.1.2.RELEA
SE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1514) [spring-beans
-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1452) [spring-beans-3.
1.2.RELEASE.jar:3.1.2.RELEASE]
... 44 more
Caused by: javax.naming.NameNotFoundException: rmi://localhost:1099/jmx-rmi -- service jboss.naming.context.java.rmi:.localhost:1099.jmx-rmi
at org.jboss.as.naming.ServiceBasedNamingStore.lookup(ServiceBasedNamingStore.java:103)
at org.jboss.as.naming.NamingContext.lookup(NamingContext.java:197)
at org.jboss.as.naming.InitialContext.lookup(InitialContext.java:120)
at org.jboss.as.naming.NamingContext.lookup(NamingContext.java:183)
at org.jboss.as.naming.NamingContext.lookup(NamingContext.java:179)
at javax.naming.InitialContext.lookup(InitialContext.java:392) [rt.jar:1.6.0_45]
at javax.management.remote.rmi.RMIConnector.findRMIServerJNDI(RMIConnector.java:1886) [rt.jar:1.6.0_45]
at javax.management.remote.rmi.RMIConnector.findRMIServer(RMIConnector.java:1856) [rt.jar:1.6.0_45]
at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:255) [rt.jar:1.6.0_45]
... 49 more