Jeff, Thank you for the info. But line 124 of FamilyMain$jsp.java is
// HTML // begin [file="/JSP/com/imedge/admin/FamilyMain.jsp";from=(122,57);to=(136,3)] and Line 125 of FamilyMain$jsp.java is: out.write("\r\n\r\n<table width=\"100%\" height=\"100%\" cellpadding=\"0\" cellspacing=\"0\">\r\n\t<tr > \r\n\t\t<td class=\"leftFrame\" bgcolor=\"beige\" color=\"black\" valign=\"top\" width=180 >\r\n\t\t \r\n\t\t <h4> <img align=\"absmiddle\" src=\"/JSP/com/imedge/admin/images/familysmall.gif\" > Family </h4>\r\n\r\n\t\t <form name=\"add_form\">\r\n\t\t\t <input class=\"submitStyle\" name=\"family_create\" type=\"reset\" value=\"Add + \" \r\n\t\t\tonClick=\"self.location.href='/JSP/com/imedge/admin/CreateFamily.j sp';\">\r\n\t\t </form>\r\n\t\t \r\n\t\t <div class=\"marginStyle\" >\r\n\t\t\t"); It looks like no error there Eddie Liang Database Architect Phone: 630-810-9669 x253 -----Original Message----- From: [EMAIL PROTECTED] [mailto:jeff.guttadauro@;abbott.com] Sent: Wednesday, October 23, 2002 8:59 AM To: Tomcat Users List Subject: Re: java.lang.NullPointerException Just take a look at line 124 of the generated servlet (FamilyMain$jsp.java) mentioned in the stack trace. This file will be under the work directory. Look for code calling a method on an object, which in this error condition happens to be null. HTH, -Jeff Eddie Liang <eliang@edge. To: "'Tomcat Users List'" <[EMAIL PROTECTED]> com> cc: Subject: java.lang.NullPointerException 10/23/02 08:49 AM Please respond to "Tomcat Users List" Hi, I use the JSP, tomcat 4.0.4 to call a java bean class, I got the below error. Does anybody know what is wrong? Thank you very much. java.lang.NullPointerException at org.apache.jsp.FamilyMain$jsp._jspService(FamilyMain$jsp.java:124) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja va:201) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application FilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh ain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja va:243) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja va:190) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2 46) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180 ) Here is my JSP source code: <!-- Developed and Documented by Krishna Veeramachaneni --> <html> <head> <title>IMEDGE Content Management Services Administrator</title> <link href="/JSP/com/imedge/admin/style.css" rel="stylesheet" type="text/css" > </head> <jsp:useBean id="dbbean" class="com.imedge.admin.IMDbFamilyBean" > </jsp:useBean> <% /* Java code to retrieve family name and description if any */ int i = 0; String familyName = "BRACView"; String familyDesc = "The default text goes here"; String[] AllFamilyName = (String[]) dbbean.getAllFamilyName(); %> <body link="#990000" vlink="#009999" alink="#009999" ID="Bdy" leftmargin="0" rightmargin="0" topmargin="0" bgcolor="beige" > <%@ include file="/JSP/com/imedge/admin/Banner.jsp" %> <%@ include file="/JSP/com/imedge/admin/FamilyMenu.jsp"%> <table width="100%" height="100%" cellpadding="0" cellspacing="0"> <tr > <td class="leftFrame" bgcolor="beige" color="black" valign="top" width=180 > <h4> <img align="absmiddle" src="/JSP/com/imedge/admin/images/familysmall.gif" > Family </h4> <form name="add_form"> <input class="submitStyle" name="family_create" type="reset" value="Add + " onClick="self.location.href='/JSP/com/imedge/admin/CreateFamily.jsp';"> </form> <div class="marginStyle" > <% for (i=0; i< AllFamilyName.length; i++) { if (AllFamilyName[i] != null ) {%> <b> <font color=white> <a href="/JSP/com/imedge/admin/EditFamily.jsp?familyname=<%= AllFamilyName[i] %>"><%= AllFamilyName[i] %> </a> </font><BR> <BR> <% } } %> </div> </td> <td valign="top" align="left" class="rightFrame" > <table width="97%" > <tr> <td > <div class="mesg"> Click Add to add a family. Click a family name to edit or delete the family. </div> </td> </tr> </table> </td> </tr> </table> </body> </html> Eddie Liang Database Architect Phone: 630-810-9669 x253 -- To unsubscribe, e-mail: <mailto:tomcat-user-unsubscribe@;jakarta.apache.org> For additional commands, e-mail: <mailto:tomcat-user-help@;jakarta.apache.org> -- To unsubscribe, e-mail: <mailto:tomcat-user-unsubscribe@;jakarta.apache.org> For additional commands, e-mail: <mailto:tomcat-user-help@;jakarta.apache.org>