Java - JMX en Spring y JBoss

 
Vista:

JMX en Spring y JBoss

Publicado por Demián (1 intervención) el 03/03/2008 16:06:56
Hola a todos, alguien realizó alguna vez una integración de JBoss con Spring para hacer un MBean corriendo en el JBoss? Yo lo intento hacer desde una aplicación Stand Alone y me tira 15000 errores, y me fue bastante difícil llegar hasta una excepción, que me dice que no encuentra el servidor :P. Mi ApplicationContext.xml es este:

<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<!-- this bean must not be lazily initialized if the exporting is to happen -->
<bean id="exporter" class="org.springframework.jmx.export.MBeanExporte r" lazy-init="false">
<property name="autodetect" value="true"/>
<property name="server">
<bean class="org.jboss.mx.util.MBeanServerLocator" factory-method="locateJBoss"/>
</property>
<property name="beans">
<map>
<entry key="bean:name=testBean1" value-ref="testBean"/>
</map>
</property>
</bean>

<bean id="testBean" class="springtest.jmx.JmxTestBean">
<property name="name" value="TEST"/>
<property name="age" value="100"/>
</bean>
</beans>

Excepción:
Caused by: java.lang.IllegalStateException: No 'jboss' MBeanServer found!
at org.jboss.mx.util.MBeanServerLocator.locateJBoss(M BeanServerLocator.java:122)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.beans.factory.support.SimpleIn stantiationStrategy.instantiate(SimpleInstantiatio nStrategy.java:115)
... 26 more

Desde ya gracias por cualquier ayuda, si lo hicieron de otra forma y les funcionó avísenme, me serviriía mucho
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder