Dmitri:
No, I had not overridden any of the *register() methods. After I read your
post, I tried an override of preRegister() that does nothing but call
super.preRegister() and then output a log message. Interesting
thing--preRegister() is not getting called. So that would certainly explain
Writing a MBean, extending ServiceMBeanSupport, that will be invoking methods
on other MBean. Problem I'm encountering is that the server property never
seems to be populated by the app server. No matter what point of the
lifecycle, the server property evaluates to null. Same issue with
this