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