- From: <Toman_Vojtech@emc.com>
- Date: Tue, 17 Mar 2009 09:43:53 -0400
- To: <public-xml-processing-model-comments@w3.org>
> > The test err-c0016-001.xml asserts that > > <p:compare name="step1"> > <p:with-option name="fail-if-not-equal" select="1"> > ... > > should throw err:XC0016 because fail-if-not-equal must be a boolean > and "1" is neither "true" nor "false". > > But "1" is an acceptable lexical value for "true" according to W3C XML > Schema so either the test is wrong or we're being more restrictive > than the spec currently supports. > > I'm inclined to say that we should accept whatever XML Schema accepts, > just because that's easier to explain and no harder to implement. > According to that interpretation, it's the test that's incorrect. > > Thoughts? I agree. I also believe this is the only case where we differ from XML Schema; for other datatypes, there seems to be a good match. Regards, Vojtech
Received on Tuesday, 17 March 2009 13:44:56 UTC