If I understand everything correctly :) the invoker servlet is by default disabled. I had to add the following to my web.xml to be able to access servlets that are not defined in the web.xml:
<servlet-mapping> <servlet-name>invoker</servlet-name> <url-pattern>/servlet/*</url-pattern> </servlet-mapping> then it worked for me :) Ron On Thu, 2002-11-28 at 14:16, Curley, Thomas wrote: > No - > The requested resource (/study/TestServlet) is not available. > > > Note > I have just added the servlet mappings into examples web.xml and I can also now >access the TestServlet in the examples context using either > http://localhost:8080/examples/servlet/com.wrox.projsp.ch03.TestServlet > or > http://localhost:8080/examples/servlet/TestServlet > > > but neither works for the study webapp ? > > > > > > -----Original Message----- > From: Martin Gruner [mailto:[EMAIL PROTECTED]] > Sent: 28 November 2002 13:10 > To: 'Tomcat Users List' > Subject: AW: How to add a servlet to a new Webapp > > > Hi! > Try to access /study/TestServlet!! > > Martin > > > -----Ursprüngliche Nachricht----- > > Von: Curley, Thomas [mailto:[EMAIL PROTECTED]] > > Gesendet: Donnerstag, 28. November 2002 13:58 > > An: [EMAIL PROTECTED] > > Betreff: How to add a servlet to a new Webapp > > > > > > Hi All, > > > > Using Tomcat 4.1.12 on Win 2K > > > > I am getting a 404 error when I try to create a new webapp > > and add a very basic servlet. The servlet works if I create > > the package structure within the examples WEB-INF/classes. > > Here are the steps: > > > > 1. created webapps/study > > 2. created > > .../study/WEB-INF/classes/com/wrox/projsp/ch03/TestServlet.jav > > a and compiled [ok] > > 3. added the following line to server.xml after the > > examples </Context> > > > > <Context path="/study" docBase="study" debug="0" > > > </Context> > > 4. just copied the examples web.xml to study/WEB-INF and > > added the following lines > > > > > > <servlet> > > <servlet-name> > > TestServlet > > </servlet-name> > > <servlet-class> > > com.wrox.projsp.ch03.TestServlet > > </servlet-class> > > </servlet> > > > > <servlet-mapping> > > <servlet-name>TestServlet</servlet-name> > > <url-pattern>/TestServlet</url-pattern> > > </servlet-mapping> > > > > > > 5. restart tomcat > > > > > > RESULT - The requested resource (/study/servlet/TestServlet) > > is not available. > > > > > > Can anyone see what I am missing ? > > > > > > > > thanks > > > > > > Thomas > > > > > > > > -- > > 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]> > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>