> From: Mark Thomas [mailto:[EMAIL PROTECTED] > Sent: Friday, October 03, 2008 10:21 AM > To: Tomcat Users List > Subject: Re: Deploying to a subfolder > > McEahern, Mark S wrote: > > I'm using Tomcat 6.0.18. I'd like to deploy an application to the > > context; e.g., > > > > /apps/myapp > > > > Here's what I've tried: > > > > 1. Rename the war file myapp.war --> apps#myapp.war. > > > > 2. Copy apps#myapps.war to the webapps folder. > > > > 3. Start Tomcat. > > > > The app is running after the first time I start the > service. However, > > on subsequent restarts (of Tomcat), the application is not > running and > > when I try to start it in the manager, I get this message: > > > > FAIL - Application at context path /apps/myapp could not > be started > > > > How do I deploy an application to a context of: > > > > /apps/myapp > > > > Thanks, > > That should be all you need to do. There should be some > information in one of the logs (localhost ?) that tells you > why it failed. What does it say? > > Mark
The log says: Oct 3, 2008 11:40:37 AM org.apache.catalina.core.StandardContext resourcesStart SEVERE: Error starting static Resources java.lang.IllegalArgumentException: Document base C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\apps\myapp does not exist or is not a readable directory at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.jav a:141) at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext. java:3957) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4126 ) at org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:124 7) at org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet. java:604) at org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet. java:129) at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv e.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv e.java:191) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator Base.java:525) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:2 86) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:84 5) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process( Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Unknown Source) --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]