W3C home > Mailing lists > Public > public-xmlsec@w3.org > September 2012

Re: Note about schemas

From: <Frederick.Hirsch@nokia.com>
Date: Tue, 4 Sep 2012 21:22:53 +0000
To: <cantor.2@osu.edu>
CC: <Frederick.Hirsch@nokia.com>, <public-xmlsec@w3.org>
Message-ID: <A1C51E3B-DC2F-4EFF-99EF-72CAA32B8682@nokia.com>
Scott

I think it is entirely reasonable to remove the optional URI from the DOCTYPE declaration, to avoid the problems you mention. Thanks for the useful suggestion.

Thus we would change in XML Signature 1.1 section 4

<!DOCTYPE schema

PUBLIC "-//W3C//DTD XMLSchema 200102//EN" "http://www.w3.org/2001/XMLSchema.dtd"
[

to

<!DOCTYPE schema

PUBLIC "-//W3C//DTD XMLSchema 200102//EN"

[

and

<!DOCTYPE schema
PUBLIC "-//W3C//DTD XMLSchema 200102//EN" "http://www.w3.org/2001/XMLSchema.dtd"
[

to

<!DOCTYPE schema
PUBLIC "-//W3C//DTD XMLSchema 200102//EN"
[

In XML Encryption 1.1 section 3 change


<!DOCTYPE schema  PUBLIC "-//W3C//DTD XMLSchema 200102//EN"
"http://www.w3.org/2001/XMLSchema.dtd"
[

to

<!DOCTYPE schema  PUBLIC "-//W3C//DTD XMLSchema 200102//EN"
[

and


<!DOCTYPE schema  PUBLIC "-//W3C//DTD XMLSchema 200102//EN"
"http://www.w3.org/2001/XMLSchema.dtd"
[


to


<!DOCTYPE schema  PUBLIC "-//W3C//DTD XMLSchema 200102//EN"
[

We previously agreed to remove the DTD definitions from 2.0 but I don't think that we can do that for 1.1 but could be wrong.

Please indicate any objection to this change (removing the URL but keeping the DTD information) or support for the change on the list, before next week's call 11 Sept.

I see there is some additional editorial cleanup needed in that section, will do when making this edit.

Thanks

regards, Frederick

Frederick Hirsch
Nokia



On Sep 4, 2012, at 11:40 AM, ext Cantor, Scott wrote:

At least the XML Encryption schemas (I think both 1.0 and 1.1 draft) have
DTDs in them that include a reference to the XML Schema DTD. I would
suggest that be removed, because there are tools that break if the W3C
site is down, and there's no reason to have the reference to it in them.

If nothing else, let's at least yank it from the 1.1 draft.

-- Scott
Received on Tuesday, 4 September 2012 21:23:28 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 4 September 2012 21:23:28 GMT