users@glassfish.java.net

HTTP Status 405 - HTTP method GET is not supported by this URL

From: <glassfish_at_javadesktop.org>
Date: Mon, 23 Mar 2009 09:25:35 PDT

I am getting this error message:

HTTP Status 405 - HTTP method GET is not supported by this URL

When I try to launch the below servlet with the below web.xml. please what could be causing it. I am using
----------------------------------------------------------------------------------------------------------------------------
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class Hello extends HttpServlet
{
   public void doPost(HttpServlet req, HttpServletResponse rep)
          throws IOException, ServletException
   {
      PrintWriter out = rep.getWriter();
      rep.setContentType("text/html");
      out.println("<html>");
      out.println("<body>");
      out.println("<center><h1>Hello</h1></centre>");
      out.println("</html>");
      out.println("</body>");
   }
}
----------------------------------------------------------------------------------------------------------------------------
web.xml

<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
    "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
    
<web-app>
     <servlet>
          <servlet-name>fred</servlet-name>
          <servlet-class>HowdyServlet</servlet-class>
     </servlet>
     <servlet-mapping>
          <servlet-name>fred</servlet-name>
          <url-pattern>/howdy.html</url-pattern>
     </servlet-mapping>
</web-app>
-------------------------------------------------------------------------------------------------------------------------
[Message sent by forum member 'ceuon' (ceuon)]

http://forums.java.net/jive/thread.jspa?messageID=338519