Just installed Tomcat 5.5 on my windows platform.
When going to the administration site, every time I
hit the "Commit Changes" button an error occurs.
Browsing the log files I found that:

java.io.FileNotFoundException: C:\Program Files\Apache
Software Foundation\Tomcat
5.5\webapps\tomcat-docs\META-INF\context.xml (The
system cannot find the path specified)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at
org.apache.catalina.core.StandardServer.storeContext(StandardServer.java:1134)
        at
org.apache.catalina.core.StandardServer.storeHost(StandardServer.java:1397)
        at
org.apache.catalina.core.StandardServer.storeEngine(StandardServer.java:1313)
        at
org.apache.catalina.core.StandardServer.storeService(StandardServer.java:1775)
        at
org.apache.catalina.core.StandardServer.storeServer(StandardServer.java:1731)
        at
org.apache.catalina.core.StandardServer.storeConfig(StandardServer.java:726)
        at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown
Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at
org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
        at
com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(Unknown
Source)
        at
com.sun.jmx.mbeanserver.MetaDataImpl.invoke(Unknown
Source)
        at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(Unknown
Source)
        at
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(Unknown
Source)
        at
org.apache.webapp.admin.CommitChangesAction.perform(CommitChangesAction.java:107)
        at
org.apache.struts.action.Action.execute(Action.java:420)
        at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
        at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
        at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
        at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
        at
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:106)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
        at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:576)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Unknown Source)
Sep 9, 2004 4:24:21 PM
org.apache.catalina.core.ApplicationContext log
SEVERE: action: Error invoking operation storeConfig
javax.management.MBeanException: Exception invoking
method storeConfig
        at
org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:517)
        at
com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(Unknown
Source)
        at
com.sun.jmx.mbeanserver.MetaDataImpl.invoke(Unknown
Source)
        at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(Unknown
Source)
        at
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(Unknown
Source)
        at
org.apache.webapp.admin.CommitChangesAction.perform(CommitChangesAction.java:107)
        at
org.apache.struts.action.Action.execute(Action.java:420)
        at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
        at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
        at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
        at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
        at
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:106)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
        at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:576)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: C:\Program
Files\Apache Software Foundation\Tomcat
5.5\webapps\tomcat-docs\META-INF\context.xml (The
system cannot find the path specified)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at
org.apache.catalina.core.StandardServer.storeContext(StandardServer.java:1134)
        at
org.apache.catalina.core.StandardServer.storeHost(StandardServer.java:1397)
        at
org.apache.catalina.core.StandardServer.storeEngine(StandardServer.java:1313)
        at
org.apache.catalina.core.StandardServer.storeService(StandardServer.java:1775)
        at
org.apache.catalina.core.StandardServer.storeServer(StandardServer.java:1731)
        at
org.apache.catalina.core.StandardServer.storeConfig(StandardServer.java:726)
        at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown
Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at
org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
        ... 26 more



Basically, I half way on creating the "META-INF"
directory along with the "config.xml" file.
I believe this is a bug or am I wrong?

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to