tomcat recurso solicitado () no está disponible [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Servlet devuelve "Estado HTTP 404 El recurso solicitado (/ servlet) no está disponible" 4 respuestas

Sé que es una pregunta muy común, ya que encuentro muchas preguntas relacionadas con esto en varios foros, incluido SO. pero todavía no he encontrado una solución mi web.xml (ubicado en WEB-INF)

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
  <display-name>SMSProjectNew</display-name>
  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
  </welcome-file-list>
  <servlet>
    <description></description>
    <display-name>ReceiveMessagesServlet</display-name>
    <servlet-name>ReceiveMessagesServlet</servlet-name>
    <servlet-class>com.sendreceive.ReceiveMessagesServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>ReceiveMessagesServlet</servlet-name>
    <url-pattern>/ReceiveMessagesServlet</url-pattern>
  </servlet-mapping>
</web-app>

la página html index.html, ubicada en la carpeta WebContent

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
The application started successfully version 1:27
<form action="/ReceiveMessagesServlet" method="post">
<input type="text" name="number"/>
<input type="text" name="message"/>
<input type="submit" name="submit"/>
</form> 
</body>
</html>

finalmente el servlet, ReceiveMessagesServlet, ubicado en src \ com.sendreceive package com.sendreceive;

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

   public class ReceiveMessagesServlet extends HttpServlet {
    private static final long serialVersionUID = 1L;

    public ReceiveMessagesServlet() {
        super();
        // TODO Auto-generated constructor stub
    }


    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        processRequest(request,response);
    }

    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        processRequest(request,response);
    }

    protected void processRequest(HttpServletRequest request,
            HttpServletResponse response) {
        String responseMessage = request.getParameter("message");
        String responseNumber = request.getParameter("number");
        System.out.println(responseMessage+responseNumber);
    }

}

i instalé el complemento tomcat en eclipse. cuando hago clic derecho en el proyecto y luego hago clic en ejecutar el proyecto en el servidor. el servidor tomcat comienza en eclipse y se muestra la página index.html ... pero cuando ingreso algunos valores en los campos y hago clic en enviar ... aparece el error 404 ... he estado luchando durante las últimas 2 horas ... amablemente ayuda ... también ... para tu información, estoy usando este tutorialhttp: //www.ibm.com/developerworks/opensource/library/os-eclipse-tomcat/index.htm

Respuestas a la pregunta(3)

Su respuesta a la pregunta