I am using a DynaActionForm: <form-bean name="userForm" dynamic="true" type="org.apache.struts.validator.DynaValidatorForm" > <form-property name="id" type="java.lang.String"/> <form-property name="firstName" type="java.lang.String"/> <form-property name="lastName" type="java.lang.String"/> <form-property name="dispatch" type="java.lang.String"/> </form-bean>
I want to perform the following in my action: DynaActionForm f = (DynaActionForm)form; User user = new User(); try{ PropertyUtils.copyProperties(user, f); } catch(Exception e){...} My user object is composed as follows: package ob.users; public class UserDTO { private String firstName; private String lastName; private Integer id; public java.lang.String getFirstName() { return firstName; } public Integer getId() { return id; } public java.lang.String getLastName() { return lastName; } public void setFirstName(java.lang.String value) { firstName = value; } public void setId(Integer value) { id = value; } public void setLastName(java.lang.String value) { lastName = value; } } And I keep on getting Error creating DTO -- java.lang.NoSuchMethodException: Unknown property 'class' I am relatively new using the bean utils package and I didn't find anything in the archives. Can anyone tell me what I'm doing wrong. Thanks in advance ********************************************** Juan Alvarado Internet Developer -- Manduca Management (786)552-0504 [EMAIL PROTECTED] AOL Instant Messenger: [EMAIL PROTECTED] -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>