http://tomcat.apache.org/tomcat-6.0-doc/config/listeners.html#JMX_Remote_Lifecycle_Listener_-_org.apache.catalina.mbeans.JmxRemoteLifecycleListener
----- Original Message ----- > From: "Vadzim Mikhalenak" <vadzim.mikhale...@gmail.com> > To: "Tomcat Users List" <users@tomcat.apache.org> > Sent: Tuesday, May 22, 2012 4:06:52 PM > Subject: Re: Tomcat 7. MX4J > > On Wed, May 23, 2012 at 12:31 AM, Konstantin Kolinko > <knst.koli...@gmail.com > > wrote: > > > 2012/5/22 Vadzim Mikhalenak <vadzim.mikhale...@gmail.com>: > > > Hello Christopher, > > > * > > > * > > > Thank you for the reply! Yes, link > > > http://tomcat.apache.org/tomcat-5.5-doc/monitoring.html is for > > > version > > 5.5 > > > but we are migrating from version 6 (sorry for the confusion) but > > > the > > > configuration above was valid for version 6 > > > > > > > It works (or at least tries to start, to my surprise) in Tomcat 6 > > with > > this particular AJP/1.3 connector implementation, but it is not > > documented and not supported. Other connectors do not support > > those > > attributes and this one was removed from Tomcat 7. > > > > Tomcat 6 and 7 use JMX support provided by JRE and if you need http > > access to it, the common way is to use "JMXProxy" servlet that is > > part > > of the manager webapp. > > > > It is all is documented > > http://tomcat.apache.org/tomcat-6.0-doc/monitoring.html > > > > http://tomcat.apache.org/tomcat-6.0-doc/manager-howto.html#Using_the_JMX_Proxy_Servlet > > > > or see the same docs for Tomcat 7. > > > > > > > > > <Connector port="${AJP.PORT}" > > > handler.list="mx" > > > mx.enabled="true" > > > mx.httpHost="${JMX.HOST}" > > > mx.httpPort="${JMX.PORT}" > > > protocol="AJP/1.3" /> > > > > > > > > > * > > > * > > > and gave us opportunity to manage JMX beans using http:// > > > ${JMX.HOST}:${JMX.PORT} (please see > > > > > http://logback.qos.ch/manual/images/chapters/jmxConfigurator/mx4j_jetty.gif > > > ) > > > In version 7 I couldn't see any possibility to do it. > > > I've noticed that in Connector class of version 6 > > > if ("AJP/1.3".equals(protocol)) { > > > setProtocolHandlerClassName > > > ("org.apache.jk.server.JkCoyoteHandler"); > > > > > > org.apache.jk.server.JkCoyoteHandler used JkMain which used JkMX > > > where > > > HttpAdapter from mx4j-tool.jar was used. > > > > > > but in version 7 > > > else if ("AJP/1.3".equals(protocol)) { > > > setProtocolHandlerClassName > > > ("org.apache.coyote.ajp.AjpAprProtocol"); > > > > > > > > > > > > So do we have possibility to manage JMX beans in version 7 as we > > > could in > > > version 6? (please see > > > > > http://logback.qos.ch/manual/images/chapters/jmxConfigurator/mx4j_jetty.gif > > > ) > > > > > > > Please > > 1. Post your response below the text that you are replying to (aka > > "do > > not top-post") > > 2. Do not cross-post questions between users@ and dev@ lists. > > > > This one belongs to users@. > > > > Best regards, > > Konstantin Kolinko > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > > For additional commands, e-mail: users-h...@tomcat.apache.org > > > > Hi, > > Thanks for the reply. > I know about JMX Proxy Servlet but it was more preferable to use MX4J > page > and I thought there is simple way to configure it (as it was > configured in > 6 version). > I'll be looking for solution to get mx4j page working. > Thanks again for your help! > Sorry for the trouble. > > Best regards, > Vadim. > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org