Re: Xerces developers - there's a bug in Xerces schema validation

I'm seeing 2 issues:

1. XML Schema 1.1 didn't put forth any way to tell whether an XML Schema document is supposed to be valid to XML Schema 1.0, XML Schema 1.1, or both. So it's not just an “invalid schema document”, it's only invalid when it's being considered as an XML Schema 1.0 schema document.

2. Postel's robustness principle (“be conservative in what you send, liberal in what you accept”) can bite you: if you're not testing for correctness all the time, implementations diverge, and you won't know there are incompatibilities until something like this happens.

Very respectfully,
Webb

--
Webb Roberts <webb.roberts@gtri.gatech.edu>
Research Scientist, Georgia Tech Research Institute
Office/Mobile: (404) 407-6181
75 5th St NW #719, Atlanta, GA 30332-0860

Received on Friday, 26 February 2016 18:23:14 UTC