09-18-2004, 09:05 AM | #1 (permalink) |
Free Mars!
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); } } 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> Code:
<Context path="E:/Program Files/Apache Group/Tomcat 5.0/webapp docBase="/webapp" debug="0" reloadable="true"> </Context>
__________________
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 |
09-18-2004, 09:26 AM | #2 (permalink) |
Insane
Location: Wales, UK, Europe, Earth, Milky Way, Universe
|
I'm in unfamiliar territory here but did you miss a quote from:
Code:
<Context path="E:/Program Files/Apache Group/Tomcat 5.0/webapp(HERE??) docBase="/webapp" debug="0" reloadable="true"> </Context>
__________________
There are only two industries that refer to their customers as "users". - Edward Tufte |
09-21-2004, 02:29 AM | #3 (permalink) |
Crazy
Location: Copenhagen, Denmark
|
Looks like he did forget a quote there. My suggestions are
A) No need to edit your server.conf for this webapp. Just give it it's own directory under webapps B) If that doesn't work Try taking all the ServerUtilities stuff out so you can better diagnose your problem. If none of those work. PM me and I can have a look at your whole source tree |
09-21-2004, 05:23 AM | #4 (permalink) |
Free Mars!
Location: I dunno, there's white people around me saying "eh" all the time
|
I upgraded Tomcat and didn't change anything in the server.xml file. Turns out that I forgot to extend the java class to HttpServlet
__________________
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 |
09-21-2004, 02:59 PM | #6 (permalink) |
Junkie
|
Maybe related or maybe not, but when I try to install Jakarta, the installer says there's no JDK installed and that I need to set a JAVA_HOME environment variable and exits. I've installed J2EE, which presumably should have set JAVA_HOME, but it didn't. I'm clueless as to how to get this thing to work.
|
Tags |
problems, tomcat |
|
|