[
https://issues.apache.org/jira/browse/BEANUTILS-296?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12535957
]
Tim Ferro commented on BEANUTILS-296:
-------------------------------------
Hi Niall, thanks for taking a look -
Here is an (obviously sanitized) trace of the path I'm following through the
code. I'm using Intellij 6.0.5 (in the Environment section above), and I only
have one project containing the commons-beanutils library. Please ignore the
exception itself, that's what I was debugging, that fault is in my own code.
java.lang.NoSuchMethodException: Property 'myBeanProperty' has no setter method
at
org.apache.commons.beanutils.PropertyUtilsBean.setSimpleProperty(PropertyUtilsBean.java:1746)
at
org.apache.commons.beanutils.PropertyUtilsBean.setNestedProperty(PropertyUtilsBean.java:1648)
at
org.apache.commons.beanutils.PropertyUtilsBean.setProperty(PropertyUtilsBean.java:1677)
at
org.apache.commons.beanutils.PropertyUtils.setProperty(PropertyUtils.java:559)
at com.myPackage.MyClass.setValue(MyClass.java:181)
I have confirmed that I'm attached to the correct source in the
commons-beanutils-1.8.0-BETA-sources.jar that shipped inside the
commons-beanutils-1.8.0-BETA.jar file in my classpath. I do not have any other
commons-beanutils jars (binary or source) in my classpath or ide settings.
PropertyUtils:559 has me in comments above getProperty type(Object bean, String
name).
PropertyUtilsBean:1677 has me in the setMappedProperty(Object bean, String
name, Object value) method
PropertyUtilsBean:1648 is in the comments above setMappedProperty(Object bean,
String name, Object value)
PropertyUtilsBean: 1746 is in the setMappedProperty(Object bean, String name,
String key, Object value) method
Thanks again for taking a look
Tim
> 1.8.0-BETA source does not match up with binary, making debugging difficult
> ---------------------------------------------------------------------------
>
> Key: BEANUTILS-296
> URL: https://issues.apache.org/jira/browse/BEANUTILS-296
> Project: Commons BeanUtils
> Issue Type: Bug
> Components: Bean / Property Utils
> Affects Versions: 1.8.0-BETA
> Environment: Windows XP, IntelliJIDEA 6.0.5, Java JDK 6u2
> Reporter: Tim Ferro
> Priority: Minor
>
> I downloaded the file 'commons-beanutils-1.8.0-BETA.zip' on 10/17/2007 at
> noon. I apologize for not knowing which mirror.
> I attached the enclosed source jar (commons-beanutils-1.8.0-BETA-sources.jar)
> and when I step into the beanutils code through the debugger, I'm sitting on
> comments, the wrong method, etc. Appears to be going to the correct line #,
> but the source is apparently not the same source used to build the binary.
> Please contact if you need more information.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.