J'essaie d'utiliser le Spring JMX Exporter pour définir un MBean dans mon JBoss Portal Server (2.7.0) qui est construit sur un JBoss AS 4.2.3.Spring JMX MBeans, JBoss ListenerService
Le MBean est exporté correctement mais je veux déclencher quelques-uns des PortalEvents est maintenant ici mon problème:
Si je déclare un service dans mon jboss-service.xml
je dois définir une dépendance pour ce 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>
Existe-t-il une possibilité de définir une telle dépendance dans mon Spring JMX Exporter? Raison de l'exportation via le printemps, c'est que je veux accéder à ma couche dao aussi à partir de ce MBean. Et je ne veux pas d'un double emballage. Un export en tant que guerre et un en pot, de sorte que ma classe MBean est disponible pour le portail.