Hello Ben, Tomcat relies on the out-of-the-box feature of the JVM to make the MBeanServer accessible to other processes (possibly located on other servers).
You have to add the following parameters to the Tomcat startup command line : -Dcom.sun.management.jmxremote \ -Dcom.sun.management.jmxremote.port=6969 \ -Dcom.sun.management.jmxremote.ssl=false \ -Dcom.sun.management.jmxremote.authenticate=false JMX listen port 6969 is configurable. All details at http://tomcat.apache.org/tomcat-6.0-doc/monitoring.html Hope this helps, Cyrille -- Cyrille Le Clerc clecl...@xebia.fr http://blog.xebia.fr On Tue, Dec 8, 2009 at 1:34 PM, Ben Katz <ben.k...@gmail.com> wrote: > > Hi, > I use ManagementFactory.getPlatformMBeanServer() from within Apache Tomcat > and from a regular JAR file (outside the scope of apache). > I think (And correct me if im wrong) I'm getting different MBean Servers. > My question is - How Do I reach the Tomcat mbean server from outside or > alternatively, how do I register the MBeans from inside apache with the > "outside world" MBean server. > The first option (Reach the Tomcat mbean server from the outside) is > preferable. > Thanks!! --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org