<Beans Dev> [9] Review Request: 8076312 The behavior of the javax.swing.SwingContainer.delegate contradicts spec

Sergey Bylokhov Sergey.Bylokhov at oracle.com
Mon May 25 12:53:41 UTC 2015

Please review the fix for jdk9.

The problem is that BeanDescriptor.getBeanDescriptor.getValue() for 
"containerDelegate" return null, when default delegate is assumed or an 
empty delegate was provided by the user.
There are a different ways to fix the issue but I select this, because 
of assumption that @SwingContainer(delegate = "") should not return 
null, and we have no way to detect it was set by the user or by default.

Bug: https://bugs.openjdk.java.net/browse/JDK-8076312
Webrev can be found at: http://cr.openjdk.java.net/~serb/8076312/webrev.00

Best regards, Sergey.

More information about the beans-dev mailing list