I based a multi record form on an array of beans:
<form-bean name="Wa_Reports_DetailsBean" type="org.apache.struts.action.DynaActionForm"> <form-property name="Rows" type="view.struts.forms.Wa_Reports_DetailsBean[]" /> <!-- size="31" --> </form-bean> I can populate the array (set it up) for both ADD and EDIT mode, however, when I click save, none of the request parameters are written into the bean. The properties (as they exist in RequestUtils.ppulate) are correct. I traced the code through many levels and find that it is dying here in PropertyUtilsBean: // Handle DynaBean instances specially if (bean instanceof DynaBean) { DynaProperty descriptor = ((DynaBean) bean).getDynaClass().getDynaProperty(name); <===== if (descriptor == null) { throw new NoSuchMethodException("Unknown property '" + name + "'"); } return (((DynaBean) bean).get(name, index)); } I did not trace any further than this. Am I doing this all wrong? I'm basing this on the article by James Turner here: Succeeding With Struts: Indexed Properties and Beans as Properties By James M. Turner http://www.developer.com/java/ejb/article.php/2233591 I'd really appreciate any help on this one - I've been banging my head against the wall. Eric Givler Application Developer Department of Environmental Protection/BIT --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]