jmx and ejb are separate tech, and jmx certainly is not a replacement for ejb semantics. jmx should just be treated as a managment facade/aspect of a system written using another well defined tech such as ejb.
So you are suggesting to incapsulate bussiness logic in EJB beans and maybe to use JMX on top of EJB?
What about adaptors for different protocols that I need to use, they need to be MBeans because they have to catch every user request...
Also, If the above assumptions are correct,If an user request is catched by an JMX adaptor and then forwarded to EJB beans, how JMX MBean can handle multi user requests?
Thanks a lot, Mircea