PDA

View Full Version : Spring MX4J HttpAdaptor Bean Error on Shutdown



julian
Aug 15th, 2007, 04:35 PM
Hi,

Everytime I stop tomcat I get the following error:


javax.management.InstanceNotFoundException: Server:name=HttpAdaptor Here is part of my bean configuration:



<bean id="mbeanExporter" class="org.springframework.jmx.export.MBeanExporter">
<property name="beans">
<map>
<entry key="Server:name=HttpAdaptor">
<bean class="mx4j.tools.adaptor.http.HttpAdaptor">
<property name="port" value="${com/iogen/iolink/util/mx4jServerPort}"/>
<property name="host" value="0.0.0.0"/>
<property name="processor">
<bean class="mx4j.tools.adaptor.http.XSLTProcessor"/>
</property>
</bean>
</entry>
</map>
</property>
<property name="listeners">
<list>
<bean class="com.xxxx.commons.configuration.MX4JHttpAdaptorList ener">
<property name="mbeanServer" ref="mbeanServer"/>
</bean>
</list>
</property>
</bean>

I also have a second MBean exporter declared:



<bean id="annotatedMBeanExporter" class="org.springframework.jmx.export.MBeanExporter">
<property name="assembler" ref="assembler"/>
<property name="namingStrategy" ref="namingStrategy"/>
<property name="autodetectModeName" value="AUTODETECT_ASSEMBLER"/>
</bean>
Anyone have any idea why this error is thrown and how to prevent it? I can't get both MBean exporters in one bean mapping.

Thanks,
Julian

ray.frid
Aug 13th, 2012, 08:13 AM
Hi,
Did you resolve this issue?

thanks.