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]