Я пытаюсь использовать Spring JMX Exporter для определения MBean на моем сервере портала JBoss (2.7.0), который построен на JBoss AS 4.2.3.
MBean экспортируется правильно, ноЯ хочу вызвать некоторые из событий PortalEvents. Теперь возникает моя проблема:
Если я объявлю службу в моем jboss-service.xml
, я должен определить зависимость для этого MBean.
<mbean
code="org.jboss.portal.core.event.PortalEventListenerServiceImpl"
name="portal:service=ListenerService,type=login_event"
xmbean-dd=""
xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
<xmbean/>
<depends
optional-attribute-name="Registry"
proxy-type="attribute">portal:service=ListenerRegistry</depends>
<attribute name="RegistryId">login_event</attribute>
<attribute name="ListenerClassName">
de.ac.m.login.PortalSessionEventLogin
</attribute>
</mbean>
* 1008Есть ли возможность определить такую зависимость в моем Spring JMX Exporter тоже?Причина экспорта через пружину заключается в том, что я тоже хочу получить доступ к своему слою dao из этого MBean.И я не хочу двойную упаковку.Один экспорт как война, а другой как банка, так что мой класс MBean доступен для портала.