hi,
the name of the bean is case-sensitive...
<logic:iterate name="tayloringForm" property="openFailures" id="OpenFailureDescriptor">
"tayloringForm " as defined in the config file
 
check it out........
 
--nagi
 
-------Original Message-------
 
Date: Tuesday, August 05, 2003 04:47:14 PM
Subject: Cannot find bean "XXX" in any scope - error
 
Guys,
Any help is appreciated in this regard -
In struts-config.xml, I have an action mapping as below -
<action name="tayloringForm" path="/Tayloring/ShowAllOpenFailures"
scope="request" type="tayloring.ShowAllOpenFailuresAction" validate
="false">
<forward name="success" path
="/pages/tayloring/all_open_failures.jsp" />
</action>

and definition for form bean is as below -
<form-bean name="tayloringForm" type="tayloring.TayloringForm">
</form-bean>

ShowAllOpenFailuresAction class, sets a property in the form bean,
((TayloringForm)form).setOpenFailures(openfailures); and fowards to
"success"

In all_open_failures.jsp, i have the following
<logic:iterate name="TayloringForm" property="openFailures" id
="OpenFailureDescriptor">
<tr><td width="14%" align="center" bgcolor="#bbbbbb"><b><bean:write
name="OpenFailureDescriptor" property="facilityID"
/></b></td>
</logic:iterate>

When i access this page via Tayloring/ShowAllOpenFailures action, i get the
following error,
org.apache.jasper.JasperException: Cannot find bean TayloringForm in any
scope
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:254)

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


Thanks,
Arindam







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


.
____________________________________________________
  IncrediMail - Email has finally evolved - Click Here

Reply via email to