You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by "Sheykhet, Rostic" <rs...@sanz.com> on 2005/03/29 20:33:55 UTC
Tomcat 4.1.27 context MBeans
Hi all,
I would like to deploy my webapp along with custom mbeans. I have
LifeCycleListeners enabled, and I can get a hold of MBeanServer object
from my webapp's servlet code, list mbeans, etc. I cannot call the
MBeanServer.createMBean() method because all of my mbean-related classes
are only known to the webapp's class loader. I would like the mbean
classes to not be shared and to remain in the WAR file. How can I pass
the webapp's class loader to the MBeanServer? I've read the mbean
descriptor howto, but found no suitable answers there.
Thanks,
Rostic
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
Re: Tomcat 4.1.27 context MBeans
Posted by Bill Barker <wb...@wilshire.com>.
I don't believe that TC 4 registers the webapp's classloader with JMX (only
the Catalina Loader). You'll need TC 5 for that.
"Sheykhet, Rostic" <rs...@sanz.com> wrote in message
news:ED3A48B9840E594890A2BC172D1194650305E857@mailman.san.com...
Hi all,
I would like to deploy my webapp along with custom mbeans. I have
LifeCycleListeners enabled, and I can get a hold of MBeanServer object
from my webapp's servlet code, list mbeans, etc. I cannot call the
MBeanServer.createMBean() method because all of my mbean-related classes
are only known to the webapp's class loader. I would like the mbean
classes to not be shared and to remain in the WAR file. How can I pass
the webapp's class loader to the MBeanServer? I've read the mbean
descriptor howto, but found no suitable answers there.
Thanks,
Rostic
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org