add this line to your log4j.properties file log4j.logger.org.apache.commons.beanutils=DEBUG
-D ----- Original Message ----- From: "Nathan Coast" <[EMAIL PROTECTED]> To: "Struts Users Mailing List" <[EMAIL PROTECTED]> Sent: Monday, June 09, 2003 6:41 PM Subject: debugging bean populate > Hi, > > I'm getting an IllegalArgumentException presumably due to trying to > populate a field of a form with the wrong datatype. I can't see where > I'm going wrong. Is there a simple way to turn on debugging for the > BeanUtils.populate code to see which attribute is failing? > > thanks > Nathan > > java.lang.IllegalArgumentException: argument type mismatch > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39 ) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl .java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.apache.commons.beanutils.PropertyUtils.setSimpleProperty(PropertyUtils.j ava:1789) > at > org.apache.commons.beanutils.PropertyUtils.setNestedProperty(PropertyUtils.j ava:1684) > at > org.apache.commons.beanutils.PropertyUtils.setProperty(PropertyUtils.java:17 13) > at org.apache.commons.beanutils.BeanUtils.setProperty(BeanUtils.java:1019) > at org.apache.commons.beanutils.BeanUtils.populate(BeanUtils.java:808) > at org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1097) > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]