On Thu, May 24, 2012 at 1:19 PM, Peter Roßbach <p...@objektpark.de> wrote:
> HI Vadzim, > > as you like a hot HTTP-JMX access use > > http://www.jolokia.org/ > > chili... > > Peter > > > Am 23.05.2012 um 00:06 schrieb Vadzim Mikhalenak: > > > 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. > > Hello Peter, > Thanks for the link. May be I'll try it soon :) Best regards, Vadim. > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > >