NullPointerException

I'm testing the functionality of a bit of code and keep getting a java.lang.NullPointerException. The server logs don't really help me.

Here's the lowdown:

using Java EE 5 on Fedora Core 6 Linux

Using NetBeans 5.5

Connecting to a Progress Database using the provided JDBC driver for progress.

I have 2 JSP's. One submits a userID to the second. The second is supposed to take this User ID, look it up in the progress DB and return specified information.

The server spits out the following in server.log when I hit submit on the first page:

[#|2007-04-25T15:19:28.740-0400|SEVERE|sun-appserver-pe9.0|javax.enterprise.system.container.web|_ThreadID=20;_ThreadName=httpWorkerThread-8080-1;_RequestID=fd2a5424-278d-4a8c-8c85-f1428ad38f7b;|StandardWrapperValve[jsp]: Servlet.service()for servlet jsp threw exception

java.lang.NullPointerException

at org.apache.jsp.submit_jsp._jspService(submit_jsp.java:75)

at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)

at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:353)

at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:412)

at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:318)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)

at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:397)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:278)

at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)

at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:240)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:179)

at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)

at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:73)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:182)

at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)

at com.sun.enterprise.web.VirtualServerPipeline.invoke(VirtualServerPipeline.java:120)

at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:137)

at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)

at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)

at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:239)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.invokeAdapter(ProcessorTask.java:667)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.processNonBlocked(ProcessorTask.java:574)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:844)

at com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(ReadTask.java:287)

at com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(ReadTask.java:212)

at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:252)

at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:75)

|#]

Any help would be greatly appreciated.

Thanks in advance,

Rob

[3705 byte] By [Strocknara] at [2007-11-27 2:23:10]
# 1
Figured it out.I was confused because it referenced line 75 of submit.jsp, which is 30 some lines long. Had to right click submit.jsp and click "View Servlet" to see where the error was actually occuring
Strocknara at 2007-7-12 2:28:14 > top of Java-index,Enterprise & Remote Computing,Web Tier APIs...