using PropertyUtilsBean getProperty method does not find attributes in a class 
when names have a single lower case character
----------------------------------------------------------------------------------------------------------------------------

                 Key: BEANUTILS-369
                 URL: https://issues.apache.org/jira/browse/BEANUTILS-369
             Project: Commons BeanUtils
          Issue Type: Bug
          Components: Bean / Property Utils
    Affects Versions: 1.8.2
         Environment: windows xp
            Reporter: K Lamb


Using a class that has an attribute named like aRatedCd with get/set methods of 
getARatedCd() and setARatedCd(String) causes the PropertyDescriptor info to 
become name=ARatedCd. the read and write methods are found and have the above 
names. However because the name in the PropertyDescriptor has changed from 
aRatedCd to ARatedCd using the getProperty(obj, "aRatedCd") method thros a 
NoSuchMethodException.

If the aRatedCd attribute name is changed to something like aaRatedCd and the 
methods are also changed to getAaRatedCd() and setAaRatedCd(String) then the 
NoSuchMethodException is not thrown when using the getProperty(obj, 
"aaRatedCd") call.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to