> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, August 14, 2002 1:50 PM
> To: [EMAIL PROTECTED]
> Subject: Unable to return error to jsp page
> 
> 
> Hi,
> 
> I'm stuck... getting an error when the controller servlet is trying to
> return my error to the jsp which issued the request.

The controller did successfully hand off to your JSP page - it was the
execution of the page that failed. It looks like your page needs a bean
(poInfoList) in request scope to populate it, and you didn't create/store
that in your action.

--
Martin Cooper


> I am 
> returning the
> error directly from my Action servlet:
> 
>     System.out.println("Saving errors...");
>     saveErrors(request,errors);
>     System.out.println("Returning to: " + mapping.getInput());
>     return new ActionForward(mapping.getInput());
> 
> 
> My action mapping:
> 
> <action path="/viewPODocument"
>      type="com.canopyint.app.rsvp.actions.PODocumentViewAction"
>      input="/listPOInfo.jsp"
>      name="poDocumentForm"
>      scope="request">
>      <forward name="success" path="/PODocumentView"/>
>     </action>
> 
> Form beans:
> 
> <form-beans>
>     <form-bean name="userProfileForm" type
> ="com.canopyint.app.rsvp.entity.UserProfile"/>
>     <form-bean name="poDocumentForm" type
> ="com.canopyint.app.rsvp.entity.PODocument"/>
>     <form-bean name="poInfoListForm" type
> ="com.canopyint.app.rsvp.entity.POInfo"/>
>   </form-beans>
> 
> Error message:
> 
> javax.servlet.jsp.JspException: Cannot find bean poInfoList in scope
> request
>      at
> org.apache.struts.taglib.template.InsertTag.doEndTag(InsertTag
> .java:149)
>      at org.apache.jsp._0002flistPOInfo_jsp._jspService
> (_0002flistPOInfo_jsp.java:112)
>      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.java:201)
>      at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet
> .java:381)
>      at 
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:458)
>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>      at
> org.apache.catalina.core.ApplicationDispatcher.invoke(Applicat
ionDispatcher.java:679)
>      at
> org.apache.catalina.core.ApplicationDispatcher.doForward(Appli
cationDispatcher.java:431)
>      at
> org.apache.catalina.core.ApplicationDispatcher.forward(Applica
tionDispatcher.java:355)
>      at
> org.apache.struts.action.ActionServlet.processActionForward(Ac
tionServlet.java:1758)
>      at
> org.apache.struts.action.ActionServlet.process(ActionServlet.j
> ava:1595)
>      at
> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:491)
>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 
> Thanks for your help.
> 
> 
> --
> To unsubscribe, e-mail:   
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to