I am using Tomcat 6.0.7 on Windows. I downloded admin webapps of Tomcat 5.5.20 (I didnt get admin webapp for Tomcat 6) and installed with 6.0.7. I am able to see all the options in admin page, but when i tried to add new variable/datasource etc, i am getting following error.. Jul 17, 2007 11:14:01 AM org.apache.struts.action.RequestProcessor processMapping SEVERE: Invalid path /login was requested Jul 17, 2007 11:14:09 AM org.apache.struts.action.RequestProcessor processMapping SEVERE: Invalid path /frameset was requested Is it because i am using older admin webapps.
The admin webapp has not been ported to 6. It might work, it might not. There may well be some subtle incompatibilities. I would look at using JMX if you have the time. *** This bug has been marked as a duplicate of 38484 ***
Thanx Mark. When i tried to add new Env variable thru admin page, its throwing following error, I loooked at the code, in eariler release of tomcat addEnvironment was taking 3 String's as Parameter but in 6.x, its taking ContextEnvironment as parameter. So whenever i try to add new nev variable i am getting this error. Also, Changes to the current server values are not updated to server.xml. i will get "Save sucessful" , even after confirming also its not updating. SEVERE: action: Error invoking operation addEnvironment javax.management.ReflectionException: Cannot find method addEnvironment with this signature at org.apache.tomcat.util.modeler.ManagedBean.getInvoke(ManagedBean.java:619) at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:289) at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213) at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784) at org.apache.webapp.admin.resources.SaveEnvEntryAction.execute(SaveEnvEntryAction.java:166) at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.webapp.admin.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:123) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:212) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445) at java.lang.Thread.run(Thread.java:595) Caused by: java.lang.NoSuchMethodException: org.apache.catalina.deploy.NamingResources.addEnvironment(java.lang.String, java.lang.String, java.lang.String) at java.lang.Class.getMethod(Class.java:1581) at org.apache.tomcat.util.modeler.ManagedBean.getInvoke(ManagedBean.java:613) ... 28 more (In reply to comment #1) > The admin webapp has not been ported to 6. It might work, it might not. There > may well be some subtle incompatibilities. > > I would look at using JMX if you have the time. > > *** This bug has been marked as a duplicate of 38484 ***
The admin app isn't supported on Tomcat 6.