Thanks for sticking with me, here.
When I use the jmx-console, I do not see any MBeans corresponding to my beans in jboss.j2ee. The only listings are:
ear=profileservice-secured.jar,jar=profileservice-secured.jar,service=EJB3
jar=profileservice-secured.jar,name=SecureDeploymentManager,service=EJB3
jar=profileservice-secured.jar,name=SecureManagementView,service=EJB3
jar=profileservice-secured.jar,name=SecureProfileService,service=EJB3
service=EARClassLoaderDeployer
service=EARDeployer
In fact, jmx doesn't show any MBean in any domain for specific beans in my app (or for the JBoss apps, such as web-console, for that matter (excepting profileservice, as shown above)). I know my beans are deployed, because they work (my clients access them and use them frequently and successfully). So I suspect that there is some small module or jmx configuration issue that I am missing. Do I need to add an interceptor somewhere? Or is there a setting needed in an app-related configuration file, such as application.xml or ejb-jar.xml?
Thanks for any further insights. I'm still fairly new to JBoss, and it is hard to troubleshoot without a good sense of the underlying system. I'm working my way through your book to get that sense!
Josh