problemas para ejecutar un servlet

gould
13 de Noviembre del 2003
Hola,
estoy intentando saber como funciona la ejecucion de un servlet a traves de un formulario web. Tomcat funciona bien.

Tengo un formulario web que mediante el metodo POST llama a mi servlet <form action="http://miserver//WEB-INF/classes/EjemploRecuperaDatos" method="POST">

Al rellenar los campos de mi formulario y pulsar el boton de enviar, el navegador me dice que NO ESTA AUTORIZADO A VER ESTA PAGINA error http 403.
Esto no se a que se debe..ya que el tomcat esta bien instalado. y mi servlet esta en el directorio correcto (eso creo)

Alguien puede echarme un cable?
Gracias de antemano

isct
13 de Noviembre del 2003
Comprueba que tienes tu servlet en el fichero web.xml.
Prueba tambien a llamarlo directamente desde el navegador:
http://miserver/Aplicacion/servlet/EjemploRecuperaDatos

gould
13 de Noviembre del 2003
Gracias por la respuesta, te explico. Ahora he situado todo en el root del tomcat. Ubique el html que llama al servlet en root, el servlet en root/WEB-INF/classes el web.xml esta en root/WEB-INF y su contenido es
----
<?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>

<!-- Añadido para poder encontrar el servlet EjemploRecuperarDatos -->

<servlet>
<servlet-name>
EjemploRecuperarDatos
</servlet-name>
<servlet-class>
EjemploRecuperarDatos
</servlet-class>
</servlet>

<!-- FINAL DEL Añadido para poder encontrar el servlet EjemploRecuperarDatos -->

</web-app>

----
finalmente intento desde el navegador arrancar directamente el servlet.. pero obtengo el siguiente mensaje en la ventana de consola de tomcat

/tomcat/bin> 2003-11-12 15:22:29 - Ctx() : Status code:403 request:R( + /WEB-INF/classes/EjemploRecuperarDatos + null) msg:Forbidden directory

No se ese forbidden directory cual es.. ni como solucionarlo.
Alguna pista mas?
gracias