| Author |
error message.
|
bmel kaur
Greenhorn
Joined: Aug 15, 2006
Posts: 9
|
|
i am doing coding using netbean ide, and oracle for struts when i compile,build and deploy my coding, there is no error. but when i try to run it on mozilla firefox-the server i am using, i get this error:- ype Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception org.apache.jasper.JasperException: Exception in JSP: /kelulusan/kelulusanTuntutanArahanPembayaran.jsp:54 51: </script> 52: 53: <body> 54: <html:form action="tuntutanarahanpembayaranrender.do"> 55: <table width="619" height="570" border="1"> 56: <tr> 57: <td width="609" height="564"><table width="103%" height="560" border="0" cellpadding="0" cellspacing="0"> Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:504) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1063) org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:263) org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:386) org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:318) org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:229) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) javax.servlet.http.HttpServlet.service(HttpServlet.java:697) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) root cause javax.servlet.ServletException: Cannot retrieve definition for form bean null on action tuntutanarahanpembayaranrender.do org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:858) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791) org.apache.jsp.kelulusan.kelulusanTuntutanArahanPembayaran_jsp._jspService(kelulusanTuntutanArahanPembayaran_jsp.java:93) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1063) org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:263) org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:386) org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:318) org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:229) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) javax.servlet.http.HttpServlet.service(HttpServlet.java:697) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) root cause javax.servlet.jsp.JspException: Cannot retrieve definition for form bean null on action tuntutanarahanpembayaranrender.do org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:761) org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:443) org.apache.jsp.kelulusan.kelulusanTuntutanArahanPembayaran_jsp._jspx_meth_html_form_0(kelulusanTuntutanArahanPembayaran_jsp.java:250) org.apache.jsp.kelulusan.kelulusanTuntutanArahanPembayaran_jsp._jspx_meth_html_html_0(kelulusanTuntutanArahanPembayaran_jsp.java:152) org.apache.jsp.kelulusan.kelulusanTuntutanArahanPembayaran_jsp._jspService(kelulusanTuntutanArahanPembayaran_jsp.java:79) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1063) org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:263) org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:386) org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:318) org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:229) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) javax.servlet.http.HttpServlet.service(HttpServlet.java:697) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) i can't seem to fix it and i don understand what have i done to cause the error, i especially don't understand the line that comes exactly after "root cause":- Cannot retrieve definition for form bean null on action tuntutanarahanpembayaranrender.do please do help
|
 |
Jan Groth
Ranch Hand
Joined: Feb 03, 2004
Posts: 456
|
|
(1) meaningfull names would help people to understand your code. monsternames like "tuntutanarahanpembayaranrender" create an additional obstacle, not only for fellow coders, but also for you understanding your code in some weeks from now. and: the is no reason that you cannot use camelCaseInTheNameOfActions. (2) struts is unable to instantiate the actionform associated with this action. check you struts-config and see where that brings you to... regards, jan
|
 |
Merrill Higginson
Ranch Hand
Joined: Feb 15, 2005
Posts: 4864
|
|
|
If you use an Action in an <html:form> tag, you must declare an ActionForm for that action using the name attribute in the <action> tag in your struts-config.xml file. This error message would occur if you neglected to do so.
|
Merrill
Consultant, Sima Solutions
|
 |
 |
|
|
subject: error message.
|
|
|