Thread: Tomcat Problems
View Single Post
Old 09-18-2004, 09:05 AM   #1 (permalink)
feelgood
Free Mars!
 
feelgood's Avatar
 
Location: I dunno, there's white people around me saying "eh" all the time
Tomcat Problems

I've just started using Tomcat and servlet.

I've installed Tomcat in E:\Program Files\Apache Group\Tomcat 5.0
Default Java is J2SDK1.4.2_05
I copied servlet-api.jar from Tomcat's library and put it into J2SDK1.4.2_05's library

Here's my java file
Code:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class Dispatcher
{
	public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
	{
		response.setContentType("text/html");
		PrintWriter out = response.getWriter();
		
		out.println(ServletUtilities.getHTMLHead("Web Application") +
					"<BODY>\n" +
					"<b>" + ServletUtilities.getFont() + 
					"You've entered:" + request.getParameter("integer") +
					"</b></span>\n" +
					ServletUtilities.getTail());
	}
	
	public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
	{
		doGet(request, response);
	}
}
Here's my web.xml
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app      PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"     "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
    <servlet>
      <servlet-name>Dispatcher</servlet-name>
      <servlet-class>Dispatcer</servlet-class>
    </servlet>
    <servlet-mapping>
      <servlet-name>Dispatcher</servlet-name>
      <url-pattern>/Dispatcher/*</url-pattern>
    </servlet-mapping>
</web-app>
I've added the following to server.xml in the conf folder
Code:
<Context path="E:/Program Files/Apache Group/Tomcat 5.0/webapp docBase="/webapp" debug="0" reloadable="true">
</Context>
And when the form passes the param to the Java file, it either post a 404 error or a 500 error. The 500 error posted by Tomcat states that there was an exception regarding invokers
__________________
Looking out the window, that's an act of war. Staring at my shoes, that's an act of war. Committing an act of war? Oh you better believe that's an act of war
feelgood is offline  
 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54