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
<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 ) On Tue, May 22, 2012 at 10:22 PM, Christopher Schultz < ch...@christopherschultz.net> wrote: > Vadim, > > On 5/22/12 10:49 AM, Vadzim Mikhalenak wrote: > > We are going to migrate our application from tomcat 6 to tomcat 7. But > > during migration we've faced with the following issue: > > we have the following configuration to have possbility to manage JMX Bean > > using browser (through http): > > ... > > <Connector port="8009" > > handler.list="mx" > > mx.enabled="true" > > mx.httpHost="10.30.244.40" > > mx.authMode="basic" > > mx.authUser="someUser" > > mx.authPassword="pass" > > mx.httpPort="9012" > > enableLookups="false" redirectPort="8443" > > protocol="AJP/1.3"/> > > ... > > > > as described at the following page: > > http://tomcat.apache.org/tomcat-5.5-doc/monitoring.html > > Are you upgrading from Tomcat 5.5 or from Tomcat 6.0? The above > documentation is from Tomcat 5.5 but you said you were upgrading from > 6.0. Just checking. > > > But when we use this configuration we have the following warnings: > WARNING: > > [SetAllPropertiesRule]{Server/Service/Connector} Setting property > > 'handler.list' to 'mx' did not find a matching property. > > However > > > http://tomcat.apache.org/tomcat-7.0-doc/cluster-howto.html#Monitoring_your_Cluster_with_JMX > > . > > Also I've noticed that some classes where removed from catalina.jar (such > > as JkMX, JkMain and others). > > > > Could you please point me how should tomcat be configured / what > libraries > > should be added? > > You don't need any special settings on the <Connector> anymore. > > http://tomcat.apache.org/tomcat-7.0-doc/monitoring.html > > -chris > >