Obecnie używam JBoss 4.3 dla aplikacji internetowej. Chciałbym przejść do JBoss AS 7. Byłem w stanie naprawić różnice w aplikacji w obu wersjach oprócz jednej. Aplikacja ma kilka komponentów bean JMX utworzonych w ramach wiosennej. Niestety wydanie AS 7 usunęło klasę: org.jboss.mx.util.MBeanServerLocator, która została użyta na wiosnę, aby zlokalizować serwer JBOS JBX i utworzyć kilka komponentów bean. Nie znam JMX, ale jak dotąd jedyne, co do tej pory znalazłem to: "http://lists.jboss.org/pipermail/jboss-as7-dev/2011-February/000569.html". Zastanawiam się, czy ktoś wie, jak zastąpić powyższą klasę z JBOSS nowymi klasami JMX 1.6. Oto moja konfiguracja snipet wiosna za sztukę muszę naprawić:Zastępowanie serwera JMX w JBoss AS 7 dla klasy MBeanServerLocator
<bean class="org.springframework.jmx.export.MBeanExporter">
<property name="server">
<bean class="org.jboss.mx.util.MBeanServerLocator" factory-method="locateJBoss"/>
</property>
<property name="beans">
<map>
<entry key="MywebMbeans:name=profileListenerContainer" value-ref="profileListenerContainer"/>
<entry key="MywebMbeans:name=jmsSenderService" value-ref="jmsSenderService"/>
<entry key="MywebMbeans:name=mailSender" value-ref="mailSender"/>
</map>
</property>
<property name="assembler" ref="mbeanAssembler"/>
</bean>
Dzięki