You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Ron Smits <ro...@ronsmits.com> on 2002/11/28 14:23:40 UTC

RE: How to add a servlet to a new Webapp

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:martin.gruner@rus.uni-stuttgart.de]
> 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:thomas.curley@euroconex.com]
> > Gesendet: Donnerstag, 28. November 2002 13:58
> > An: tomcat-user@jakarta.apache.org
> > 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:   
> > <ma...@jakarta.apache.org>
> > For additional commands, e-mail: 
> > <ma...@jakarta.apache.org>
> > 
> 
> --
> To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
> For additional commands, e-mail: <ma...@jakarta.apache.org>
> 



--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>