I've added the following features to JMX deployments.1) The ability to inject either a JMX object or a POJO objector one of its properties (and to be able to specify thedependent state so you can break circular dependecies).This works the same way as the MC inject.e.g.
<attribute name="Link"><inject bean="Something" property="whatever" state="Instantiated"/>
<mbean ... mode="On Demand">
<server mode="On Demand">
Retrieving data ...