Hi all,

Could you please approve the backport of JDK-8013557 to JDK 7u-dev?

XMLEncoder in 1.7 can't encode objects initialized in no argument constructor
https://jbs.oracle.com/bugs/browse/JDK-8013557

Earlier the fix was prepared, approved and pushed into JDK8:
http://hg.openjdk.java.net/jdk8/awt/jdk/rev/611f8664c96c

The fix for JDK 7u-dev is the same and doesn't contain any changes.
Note that this is a regression.

Thanks,
SAM
--- Begin Message ---

  The fix looks good for me.

  Thanks,
  Alexandr.

On 5/29/2013 12:51 PM, sergey malenkov wrote:
Hello,

Could you please review the following fix:
fix: http://cr.openjdk.java.net/~malenkov/8013557.8.0/ <http://cr.openjdk.java.net/%7Emalenkov/8013557.8.0/>
bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8013557
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7080156
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6989223

This is a regression after the 6479191 fix.
Some statements for encoding the Field instances
are missed during the normal processing.
We should find and process all of them.

8013557 and 7080156 duplicate each other.
6989223 duplicates 7169395 that is already fixed.
I decided to add the Test6989223 with these changes.

Note, that it is regression in 7 and the fix should be ported to 7u.

Thanks,
SAM


--- End Message ---

Reply via email to