SoloCodigo
Programación General => Java => JSP/Servlets => Mensaje iniciado por: frost_online en Lunes 5 de Julio de 2004, 06:33
-
Tengo problemas para correr un servlet, estoy usando Apache Tomcat 5.0.25, y ya arregle todos los temas del servidor o por lo menos de los que tenia idea, tipo el invoker y esas cosas. Lo estoy usando en el puerto 8080 x que en el 80 uso el otro Apache.
Mi primera prueba fue:
http://localhost:8080/servlet/HelloServlet (http://localhost:8080/servlet/HelloServlet)
y poner HelloServlet.class (compilado con Gel ID) in
C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\ROOT\WEB-INF\classes
Ya probe ponerlos en mil lado pero nada, me tira el error
HTTP Status 404 - /servlet/HelloServlet
--------------------------------------------------------------------------------
type Status report
message /servlet/HelloServlet
description The requested resource (/servlet/HelloServlet) is not available.
--------------------------------------------------------------------------------
Apache Tomcat/5.0.25
NO lo esta enontrando yo que se.
Por favor si alguien se le ocurre algo, paso por esta etapa desesperante. Ayuda!!!
y desde ya muchas gracias
-
yo lo colocaria en :
C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\miservlet\WEB-INF\classes
y configuraria el archivo xml que debe ir dentro de webinf.. que sino estopy mal de la memoria debe ser algo parecido a servlet.xml o web.xml o web-inf.xml... mira los ejemplos que trae el tomcat.. anuque tranes mucho mas de lo que normalmente se encesitaria.
-
eso ya lo probe y no anda, respecto al archivo que me decis es el web.xml, y lo probe sin cambiar copiado de otro lado, y trate de cambiarlo pero tampoco puede hacer que ande, ojo que tampoco entiendo mucho de lo que debiera configurar aca
espero alguien puede solucionar este martirio, infinitas gracias una vez mas
-
pues la verdad es que hace rato que no uso ese tomcat ni nada de esas cosas.,..
es improtante que configures bien el web.xml los parametros basicos son muy sencillos y en intenet abunda la infrmloacion al respecto.
Ahora que recuerdo tambien debes configurar el archivo config.xml o server.xml y matricular alli tu servlet, hasta donde recuerdo el tomcat te lo puede matricular alli automatuicamente utilziando algunas de las opciones que tomcat trae en la pagina de inicio de tu tomcat local, igualmente hay m,ucha infromacion de eso en la web:
http://bulma.net/body.phtml?nIdNoticia=1888 (http://bulma.net/body.phtml?nIdNoticia=1888)
http://www.programacion.com/java/tutorial/tomcatintro/1/ (http://www.programacion.com/java/tutorial/tomcatintro/1/)
-
ya pude hacerlos andar muchas gracias for la fluides de las respuestas, te cuento por si te interesa no andaba con un servlet, que estaba lamando de nombre HelloWorld, porque habia otro del mismo nombre en los ejemplos, al hacer otro servlet con otro nombre, lo pude correr sin problema, algo muy raro, pero ta......
GRACIAS