Hi I am newbie to Servlets, JSP and Tomcat. all I want to do is run my servlet HelloWorldServlet on the browser i.e: http://localhost:8080/servlet/HelloWorldServlet I am getting http status 404 error: type: Status report message /servlet/HelloWorldServlet description The requested resource (/servlet/HelloWorldServlet) is not available I have HelloWorldServlet.class in C:\Program Files\Apache Tomcat 4.0\webapps\examples\WEB-INF\classes My classpath: C:\Program Files\Apache Tomcat 4.0\webapps\ROOT\WEB-INF\classes;C:\Program Files\Apache Tomcat 4.0\common\lib\servlet.jar; My tomcat_home: C:\Program Files\Apache Tomcat 4.0\bin Any help is appreciated Ravi
Hi Ravi... try this URL in your browser http://localhost:8080/examples/HelloWorldServlet and if this doesn't work (it has to work if there is nothing else wrong... ) then check ur Web.xml file inside your WEB-INF directory. there should be two entries..
hope this helps you... in case of dooubt please revert back.. Thanks Amit
****************************<br />In 24 hrs Earth rotates once on its Axis.
Hi, I had the same problem and even i am new to all those u mentioned. But i solved that problem by making sure whether the tomcat installation is done properly, check the port where ur running the tomcat server first. I use NetBeans IDE, so i exported a war file including all files and dropped in tomcat's webapp's folder and then browse. http://localhost:8080/warfilename/path in URL mapping of web.xml file It should work, hope it would help for you.
Hello I joined the forum today only .Hope my answer helps you out.All you need to do is to have a web.xml file in /mainwebapp/WEB-INF which will look something like this. <servlet> <servlet-name> AssignmentCookie </servlet-name> <servlet-class> AssignmentCookie </servlet-class> </servlet> <servlet-mapping> <servlet-name> AssignmentCookie </servlet-name> <url-pattern> AssignmentCookie </url-pattern> </servlet-mapping> </web-app> All u have to do is to replace the assignmentCookie by your file name. Hope it helps you.
Weeds: because mother nature refuses to be your personal bitch. But this tiny ad is willing: