"Rashmi Rubdi" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > On 5/5/07, Kevin O'Mara <[EMAIL PROTECTED]> wrote: >> I am using tomcat5 5.5.20, Revision 3, java/tomcat5 from MacPorts. >> >> I am following the instructions for the Addison Wesley book: "Servlets >> and JavaServer Pages: The J2EE Web Tier" from the first chapter. >> >> The first chapter may be found here: >> http://www.jspbook.com/jspbook-01.pdf > > Sorry, I didn't refer to the book, but just wanted to let you know > that the instructions for different versions of Tomcat can differ > across versions. > > If the book is providing instructions for a much older version of > Tomcat, and if you are using a much later version of Tomcat the > instructions can be significantly different from my experience with > any software. > >> I am on the part where the author is creating the jspbook directory and >> is placing a web.xml file in the $CATALINA_HOME/webapps/jspbook/WEB-INF > > So far the above configuration looks correct to me. > >> directory, and a jspbook.xml file in the $CATALINA_HOME/webapps In Tomcat >> 5.5.x > > jspbook.xml should not be placed under $CATALINA_HOME/webapps
Yes, it sounds like the instructions are for Tomcat 4.1.x. > >> directory. I cannot get the webapps/jspbook directory to be recognized >> by my Tomcat setup no matter what I do, after following these steps and >> continuous restarting of the server. I am assuming that it is ok to >> forgo the editing of the server.xml file like the book says. >> >> This is the error I receive after retrieving http://localhost:8080 - >> >> >> HTTP Status 404 - /jspbook/ >> >> ------------------------------------------------------------------------ >> >> *type* Status report >> >> *message* _/jspbook/_ >> >> *description* _The requested resource (/jspbook/) is not available._ > > In your case, it appears that the folder under > $CATALINA_HOME/webapps/jspbook/ > is empty and the directory listing is set to false. > > It helps to set directory listing to true, because if you place a JSP > file other than > index.jsp under $CATALINA_HOME/webapps/jspbook/ directory , or if the > directory is empty you will get the HTTP Status 404 - /jspbook/ > > In order to set the directory listing to true follow these simple steps > > 1) Open the web.xml file under $CATALINA_HOME/conf/ directory > > 2) Look for : > > <init-param> > <param-name>listings</param-name> > <param-value>false</param-value> > </init-param> > > change that to > > <init-param> > <param-name>listings</param-name> > <param-value>true</param-value> > </init-param> > >> ------------------------------------------------------------------------ >> >> >> Apache Tomcat/5.5.20 >> >> >> Please help. Thanks in advance. >> > > Once you set the directory listing to true, you should be able to see > the directory under > > http://localhost:8080/jspbook/ which is currently empty. > > Place some dummy JSP file under webapps/jspbook , either call it > index.jsp or anything else .jsp and you should be able to see its > contents from the browser by invoking > http://localhost:8080/jspbook/ > > -Regards > Rashmi > > --------------------------------------------------------------------- > To start a new topic, e-mail: users@tomcat.apache.org > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]