Reviewer needed - patch which added explicit class serial version UID to some JAXP classes

Pavel Tisnovsky ptisnovs at
Wed Mar 2 09:20:54 PST 2011

Hi all,

I'd like to add new patch to IcedTea6 HEAD and IcedTea6-1.10 which fixes
TCK failures which occured due to changes made in some JAXP classes
(more precisely: there were new method getCause() added to some
classes). These failures can be simply fixed by explicitly setting
serial version UID to these classes which can be done by patch applied
during JAXP build. Explicit serial version UIDs now matches UIDs used
by JDK 6 as can be checked by running [attachment].

Here are results obtained by running against JDK
1.6.0_24:    static final long
serialVersionUID = -2994412584589975744L;
javax.xml.transform.TransformerFactoryConfigurationError:    static
final long serialVersionUID = -6527718720676281516L;
javax.xml.parsers.FactoryConfigurationError:    static final long
serialVersionUID = -827108682472263355L;

Changes in API can be also seen here:


2011-03-01  Pavel Tisnovsky  <ptisnovs at>

        Added patch jaxp-serial-version-uid.patch
        * patches/jaxp-serial-version-uid.patch:
        Patch which fixes class UID for various JAXP classes

hg diff generated against recent IcedTea6 HEAD is stored in attachment.

Can anybody review this patch please?

Thank you in advance

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: hg_diff
-------------- next part --------------
A non-text attachment was scrubbed...
Type: application/x-shellscript
Size: 173 bytes
Desc: not available
Url : 

More information about the distro-pkg-dev mailing list