File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Struts and the fly likes error message. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "error message." Watch "error message." New topic
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
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: error message.
 
Similar Threads
forwarding jsp
My html:select is not working
jsp error
javax.servlet.jsp.JspException: Cannot create rewrite URL: java.net.MalformedURLException:
Just new in crystal report XI