Eric,

Great!  I didn't know about the log files, but that had the answer.  A SAX parse error 
in my WEB-INF/web.xml file.  This is kind of surprising since I just copied the 
web.xml file from the URL at

http://domainname:8080/tomcat-docs/appdev/web.xml.txt

and removed the ".txt" extension.

I realize that this example file is intended to be just that, an example, but did 
anyone know that it does not validate?  There is a <servlet> node called "graph" that 
is missing a <servlet-class> node.

It took me a few tries, some judicious log-reading, and some web.xml-editing, but I 
managed to get my webapp started!  The HelloWorld is just a start, but now I can move 
forward.

QUESTION:

How important is the web.xml file to a webapp?  All I did was comment the offending 
node and the webapp started.  I still have completely invalid data in the web.xml 
file.  The reason for this is that I have not really designed a webapp; this is just a 
testbed for miscellaneous servlets.

So until I have designed a true web application and created a "correct" web.xml file, 
does the web.xml file really matter?

Thanks again to all who help me on this list.

(Please CC me in response as I am a digester, thank you)


Erik




> -----Original Message-----
> From: Roberts, Eric [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, November 21, 2002 8:48 AM
> To: Tomcat Users List
> Subject: RE: webapp fails to start using /manager & "start" command
> 
> 
> Have you checked the log files to see if there is a reason as 
> to why the app could not be started?
> 
> -----Original Message-----
> From: Price, Erik [mailto:[EMAIL PROTECTED]]
> Sent: Donnerstag, 21. November 2002 14:43
> To: [EMAIL PROTECTED]
> Subject: webapp fails to start using /manager & "start" command
> 
> 
> Hello,
> 
> I checked the archives for this but couldn't find the answer 
> to my problem.  I created a new webapp yesterday and put it 
> into the $CATALINA_HOME/webapps directory.  From this list I 
> learned that it is possible to have a webapp recognized by 
> restarting Tomcat *OR* by adding a <Context> node into 
> $CATALINA_HOME/conf/server.xml that points to the path of the 
> webapp.  Since I do not have root access on this server, I 
> cannot change root-owned files and have asked my system 
> administrator to restart Tomcat for me, to get my webapp recognized.
> 
> He sent me an email saying that he gave me access to the 
> "manager" webapp, which I have studied from the HOWTO in the 
> documentation.  I understand how to use it, but I cannot get 
> my webapp to "start".  Is it possible to get a webapp to 
> start (for the very first time) from the "manager" webapp?  
> Or does Tomcat really need to be restarted completely?
> 
> When I list the webapps on the server using
> 
> http://domainname:8080/manager/list
> 
> I can see a list of the webapps that are recognized, 
> including my webapp.  But all of the other webapps are listed 
> as "running", and my own webapp looks like this:
> 
> /epricetest:stopped:0
> 
> So I thought that I might have to start the webapp using the 
> "start" command, so I try this:
> 
> http://domainname:8080/manager/start?path=/epricetest
> 
> But the error message I receive when I try this is
> 
> FAIL - Application at context path /epricetest could not be started
> 
> This does not match any of the error messages detailed in the 
> "manager" app HOWTO, so I am unsure of what is causing the 
> problem.  Could it be that to start a webapp for the very 
> first time, Tomcat must really be restarted?  (In which case, 
> there is no way to do it without bugging my system 
> administrator again?)
> 
> 
> Any suggestions?
> 
> Thank you,
> 
> 
> Erik
> 
> --
> To unsubscribe, e-mail:   
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: 
> <mailto:[EMAIL PROTECTED]>
> 
> 

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

Reply via email to