This is an RMI class loading issue that surfaces in certain cases. Are you having a secure connection to the server? The RMI class loader comes into picture in that case, I vaguely remember. And that results in loading of certain classes that the client knows nothing about. This is also because we have written those MBeans NOT for public consumption.
If you want to access public MBeans, you must use AMX, check the docs.
Regards,
Kedar
[Message sent by forum member 'km' (kedar.mhaswade_at_sun.com)]
http://forums.java.net/jive/thread.jspa?messageID=365791