Oh man... I'm slightly confused this morning... perhaps an espresso is 
required !
I have been reading and searching based on the links below... however I am 
stuck.

For the time being this is what I have done; upgraded to :
- Struts 1.2.4
- BeanUtils 1.7
- Collections 3.1
- Digester 1.6
- Logging 1.0.4

I have used the jars and taglibs found here: 
jakarta-struts-1.2.4/contrib/struts-el/lib
In my struts-config.xml I have this:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts 
Configuration 1.2//EN"
                               
"http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd";>

<form-bean name="lazyCWWHistoryForm" type=
"org.apache.commons.beanutils.LazyDynaBean">
  <form-property name="historyItems" type=
"hronline.secure.personal.cWWHistory.CWWHistoryVO[]"></form-property>
</form-bean>
...

I get these errors:
- Type org.apache.commons.beanutils.LazyDynaBean does not support form 
properties
- org.apache.commons.beanutils.LazyDynaBean must be a subclass of the 
org.apache.struts.action.ActionForm

Now based on the errors it seems that I am not referencing the correct 
jar?
Something else?

- Glenn







Hubert Rabago <[EMAIL PROTECTED]>
20/04/2005 02:49 PM
Please respond to "Struts Users Mailing List"




 
        To:     Struts Users Mailing List <user@struts.apache.org>
        cc:     (bcc: Glenn Deschenes/NAT/CMHC-SCHL/CA)

        Subject:        Re: FW: DynaActionForm: 
ArrayIndexOutOfBoundsException
 Classification: 
 


Take a look at

http://struts.apache.org/faqs/indexedprops.html
http://www.developer.com/java/other/article.php/2233591
http://wiki.apache.org/struts/StrutsCatalogLazyList

Also, search the archives (like
http://marc.theaimsgroup.com/?l=struts-user ) for "lazylist" to get
ideas on approaches to dealing with dynamically sized form fields.

Hubert


Reply via email to