JDK-7186794 : Setter not found. PropertyDescriptor(PropertyDescriptor,PropertyDescriptor)
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.beans
  • Affected Version: 7
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2012-07-25
  • Updated: 2013-06-26
  • Resolved: 2012-09-11
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 7 JDK 8
7u40Fixed 8 b56Fixed
Related Reports
Relates :  
Relates :  
Description
FULL PRODUCT VERSION :
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) Client VM (build 23.0-b21, mixed mode, sharing)

ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows XP [Version 5.1.2600]

EXTRA RELEVANT SYSTEM CONFIGURATION :
I have encountered this problem on java 6 on ubuntu also, but not in java 6 on windows or red hat.  So it is not limited to java 7, but if it was fixed in 7 would help.

A DESCRIPTION OF THE PROBLEM :
Please see:

http://mail.openjdk.java.net/pipermail/beans-dev/2012-July/000019.html

For attachments also.

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
You could build the project referred to above and run it.  It is a maven 2 project, so it should be pretty easy and fast.

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
C:\Documents and Settings\...>"%JAVA_HOME%\bin\java" -cp . JavaBeansBug
java version: 1.6.0_24
created object, introspecting with java.beans.BeanInfo
NO SETTER:class

ACTUAL -

C:\Documents and Settings\...>java -cp . JavaBeansBug
java version: 1.7.0
created object, introspecting with java.beans.BeanInfo
NO SETTER:class
NO SETTER:providerManager

ERROR MESSAGES/STACK TRACES THAT OCCUR :
There is nothing directly associated, but it causes many errors in higher level systems.

REPRODUCIBILITY :
This bug can be reproduced always.

---------- BEGIN SOURCE ----------
See links above.
---------- END SOURCE ----------

CUSTOMER SUBMITTED WORKAROUND :
Do not upgrade to java 7

Comments
EVALUATION This bug is similar to the 7189112 CR.
24-08-2012

EVALUATION CR was requested here: http://mail.openjdk.java.net/pipermail/beans-dev/2012-July/000020.html
02-08-2012