I am guessing that you do not have a mapping on the invoker servlet in web.xml

Open the /tomcat_home/conf/web.xml  and
Unremark the block that mapps the invoker to /servlet/*

Hope it helps
-reynir



> -----Original Message-----
> From: David Erickson [mailto:[EMAIL PROTECTED] 
> Sent: 7. júní 2003 05:42
> To: [EMAIL PROTECTED]
> Subject: Problem executing Servlets with Tomcat 4.1.24
> 
> 
> Hi I'm new to the whole java scene but I'm trying to get some 
> example and test servlets running and having all kinds of 
> problems.  I have a working tiny servlet thats compiled as 
> ExampleServlet.class.  However the only place I can get 
> tomcat to execute it is when i put it in the (tomcat home 
> dir)\webapps\examples\WEB-INF\classes dir with the rest of 
> the examples. When I create my own directory under (tomcat 
> home dir)\webapps\begjsp\WEB-INF\classes and put it there it 
> will not execute it i get the error 404 type Status report
> 
> message /begjsp/servlet/ExampleServlet
> 
> description The requested resource 
> (/begjsp/servlet/ExampleServlet) is not available
> 
> Which is highly annoying.  When I run the manager and list 
> the running webapps it lists the begjsp as being deployed and 
> running.  Makes no sense! This is basically a default 
> install..  and I read there is a web.xml file that generally 
> goes into the WEB-INF\ folder but I am missing one, it should 
> run even without one correct?  Here's my class code just 
> incase I screwed it up somehow.. but it works in the examples 
> folder..:
> 
> 
> 
> import java.io.*;
> import javax.servlet.*;
> import javax.servlet.http.*;
> 
> public class ExampleServlet extends HttpServlet
> {
> 
>  public void doGet(HttpServletRequest request, 
> HttpServletResponse response)
>   throws ServletException, IOException
>  {
>   PrintWriter out;
>   String title = "Servlet Example";
>   response.setContentType("text/html");
>   out = response.getWriter();
>   out.println("<html><head><title>");
>   out.println(title);
>   out.println("</title></head><body>");
>   out.println("<h1>This is an example servlet.</h1>");
>   out.println("</body></html>");
>   out.close();
>  }
>  public void doPost(HttpServletRequest request, HttpServletResponse
> response)
>   throws ServletException, IOException
>  {
>   doGet(request, response);
>  }
> }
> 
> 
> Any and ALL help appreciated =)
> 
> -Halcyon
> 
> 
> 

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

Reply via email to