It was my impression that the use of
org.jboss.system.ServiceMBeanSupport was discouraged in AS5 in favor of
pojos w/JMX annotations. Are there any plans to officially deprecate
ServiceMBeanSupport in AS6 to further encourage the migration of
existing mbeans (there are several dozen subclasses) to the more loosely
coupled pojo model?
If it's not yet officially deprecated, it should be.
Once I'm done with this:
*
http://lists.jboss.org/pipermail/jboss-development/2009-December/015142.html
I'll have a closer look on what we can/should do with those existing mbeans.
But it will definitely require a joined effort to be completely off
mbeans - hence making JMX usage optional as we always promised.
My guess is we still have mbeans for admin and notification purposes?
The first one should be replaced with EmbeddedJopr ops, the 2nd one with
proper MC's dependencies.