Hi all:

I am getting the following error when trying to access a servlet:

Error: 500
Location: /mytest/servlet/Servlet1
Internal Servlet Error:

java.lang.NullPointerException
        at java.lang.ClassLoader.resolveClass0(Native Method)
        at java.lang.ClassLoader.resolveClass(ClassLoader.java:588)
        at
org.apache.tomcat.loader.AdaptiveClassLoader.loadClass(AdaptiveClassLoader.j
ava:518)
        at
org.apache.tomcat.loader.AdaptiveServletLoader.loadClass(AdaptiveServletLoad
er.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:79
7)
        at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
        at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
onnectionHandler.java:210)
        at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
        at java.lang.Thread.run(Thread.java:484)

I am using Tomcat 3.2.1 on NT 4.0

The code for the servlet is the following:

package thing;

import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;

public class Servlet1 extends HttpServlet
{
//Initialize global variables
  
  public void init(ServletConfig config) throws ServletException
  {
    super.init(config);
  }
//Process the HTTP Post request
  
  public void doPost(HttpServletRequest request, HttpServletResponse
response) throws ServletException, IOException
  {
    response.setContentType("text/html");
    PrintWriter out = new PrintWriter (response.getOutputStream());
    out.println("<html>");
    out.println("<head><title>Servlet1</title></head>");
    out.println("<body>");
    out.println("Hello");
    out.println("</body></html>");
    out.close();
  }
//Get Servlet information
  
  public String getServletInfo()
  {
    return "thing.Servlet1 Information";
  }
}

Thanks in advance!

Miguel Ramos

Reply via email to