2005-09-08

IllegalArgumentException i PropertyUtils

Om du får detta felmeddelande när du kör struts:



java.lang.IllegalArgumentException: No bean specified
at org.apache.commons.beanutils.PropertyUtils.
getPropertyDescriptor(PropertyUtils.java:837)
at org.apache.commons.beanutils.BeanUtils.
setProperty(BeanUtils.java:934)
at org.apache.commons.beanutils.BeanUtils.populate(BeanUtils.java:808)
at org.apache.struts.util.RequestUtils.populate(RequestUtils.java:493)
at org.apache.struts.action.RequestProcessor.
processPopulate(RequestProcessor.java:805)


Så är det säkert så att du har glömt göra "new" på en "nested property". T.ex. om du har en Button() som skall ha en x och en y property.