-
Sub-task
-
Resolution: Done
-
Major
-
JBossAS-4.0.2 Final
-
None
One problem with identifying that all components are started is that there are StateManageable jsr77 mbeans that are not showing a valid StateString. The entire jsr77 mbean hierarchy state is complicated by the fact that these mbeans inherit from the jboss ServiceMBeanSupport for no good reason. None of the mbeans are services with valid create/start/stop/destory logic. Ideally I would like to remove the ServiceMBeanSupport base class but I'm not sure how big a change this is. The minimum change is to override the StateString to return the correct jsr77 string.