[8u-dev] Request for approval: 8145039: JAXB marshaller fails with ClassCastException on classes generated by xjc

Aleksej Efimov aleksej.efimov at oracle.com
Wed Mar 23 00:12:24 UTC 2016


Hi,

Please, approve backport of xjc tool fix [1] to JDK8u-dev.
The source fix for this bug was delivered to JDK9 as part of sync 
process with upstream JAXWS project [2].
The change that fixed reported issue was partially, but cleanly 
backported to JDK8 CTypeRef class. Original JDK9 changes to this class 
can be viewed at this location [3].
Test for this issue was backported cleanly. JCK and JTREG tests 
(including the backported one) were executed over the modified JDK8 
without failures.

Best Regards,
Aleksej

JDK8 webrev:
http://cr.openjdk.java.net/~aefimov/8145039/8/00

JDK9 changeset:
http://hg.openjdk.java.net/jdk9/dev/jdk/rev/de1f0e168eeb

JDK9 Review thread:
http://mail.openjdk.java.net/pipermail/core-libs-dev/2016-March/039553.html

JAXWS sync review thread:
http://mail.openjdk.java.net/pipermail/core-libs-dev/2016-February/039086.html

[1] https://bugs.openjdk.java.net/browse/JDK-8145039
[2] https://bugs.openjdk.java.net/browse/JDK-8150174
[3] http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/ebff1bd3627a#l34.1



More information about the jdk8u-dev mailing list