- From: Costello, Roger L. <costello@mitre.org>
- Date: Thu, 27 Mar 2008 15:31:22 -0400
- To: <public-qt-comments@w3.org>
> implementations are allowed to raise these errors or warnings
Thanks Michael. I understand. I would like the specification to be
changed from MAY to MUST. That is, implementations MUST raise an error
or warning.
/Roger
-----Original Message-----
From: Michael Rys [mailto:mrys@microsoft.com]
Sent: Thursday, March 27, 2008 2:08 PM
To: Costello, Roger L.; public-qt-comments@w3.org
Subject: RE: [XPath] Request XPath implementations be required to do
some static type checking on the schema-element function
Dear Roger, such error messages are being raised by the static typing
semantics and implementations are allowed to raise these errors or
warnings either doing dynamic or static typing.
Best regards
Michael
-----Original Message-----
From: public-qt-comments-request@w3.org
[mailto:public-qt-comments-request@w3.org] On Behalf Of Costello, Roger
L.
Sent: Thursday, March 27, 2008 4:45 AM
To: public-qt-comments@w3.org
Subject: [XPath] Request XPath implementations be required to do some
static type checking on the schema-element function
Hi Folks,
I would like to request a small change to the XPath 2.0 specification.
I would like to request that XPath implementations be required to
generate an error or warning message for expressions like this:
schema-element(Book)/Foo
where Foo is not a valid child of Book, according to the in-scope
schema.
Further, implementations be required to generate an error or warning
message for expressions like this:
schema-element(Book)/Author/FirstNam
where, according to the in-scope schema, Author is a valid child of
Book but FirstNam (note that I misspelled Name) is not.
Thank you very much for your consideration.
-- Roger L. Costello
Received on Thursday, 27 March 2008 19:32:03 UTC