i have the proper entries in the web.xml and server.xml, so thats
definately not the problem. however, when i do run my servlet, i get this
error message:
---------------------------------------------------------------------------
Error: 500
Location: /meetthestudent/servlet/helloworld
Internal Servlet Error:
java.lang.NullPointerException
at java.lang.ClassLoader.resolveClass0(Native Method)
at java.lang.ClassLoader.resolveClass(ClassLoader.java:545)
at org.apache.tomcat.loader.AdaptiveClassLoader.loadClass
(AdaptiveClassLoader.java, Compiled Code)
at org.apache.tomcat.loader.AdaptiveServletLoader.loadClass
(AdaptiveServletLoader.java:174)
at org.apache.tomcat.core.ServletWrapper.loadServlet
(ServletWrapper.java:265)
at org.apache.tomcat.core.ServletWrapper.init
(ServletWrapper.java:289)
at org.apache.tomcat.core.Handler.service(Handler.java:254)
at org.apache.tomcat.core.ServletWrapper.service
(ServletWrapper.java:372)
at org.apache.tomcat.core.ContextManager.internalService
(ContextManager.java:812)
at org.apache.tomcat.core.ContextManager.service
(ContextManager.java:758)
at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection
(HttpConnectionHandler.java:213)
at org.apache.tomcat.service.TcpWorkerThread.runIt
(PoolTcpEndpoint.java, Compiled Code)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run
(ThreadPool.java, Compiled Code)
at java.lang.Thread.run(Thread.java:479)
---------------------------------------------------------------------------
the code of the servlet is as follows:
---------------------------------------------------------------------------
package helloworld;
/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2003</p>
* <p>Company: </p>
* @author not attributable
* @version 1.0
*/
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.ServletException;
import java.io.IOException;
import java.io.PrintWriter;
public class HelloWorld extends HttpServlet {
protected void doPost (HttpServletRequest request, HttpServletResponse
response) throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html>\n\t<body>\n\t\t<basefont
face=\"verdana\">\n\t\tHello World!\n\t</body>\n</html>");
out.close();
}
}
---------------------------------------------------------------------------
what's the problem? thanx for any help, i would immensely appreciate it!
-Tom