[xsd-users] XSD 4.0 backward compatibility

Boris Kolpackov boris at codesynthesis.com
Fri May 23 06:46:48 EDT 2025


Hi Marina,

Marina Egorova <thunderstorm.keeper at gmail.com> writes:

> However, we are faced with the issue that messages encoded to XDR by
> version 3.3.0 can not be read successfully by XSD 4.0.
> 
> Is backward compatibility expected in this case?

No, this is a major version change and backwards-compatibility is not
guaranteed.


> Can something be done to have backward compatibility?

Hm, I think the first step is to understand what exactly is causing
this and the scope of it.

You could try comparing the representations from version 3 to 4 to
understand the difference. Alternatively, you could use the revision
history to see what got changes in that area. The git repository for
XSD is here:

https://github.com/codesynthesis-com/xsd



More information about the xsd-users mailing list