OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

entity-resolution message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: Re: Comments on latest draft


/ Paul Grosso <pgrosso@arbortext.com> was heard to say:
| >| 5) 'rewrite' entries just return a string.  I believe you expect the xml
| >| processor to de-reference this string instead of the original system
| >| identifier, but within the same context as the original system identifier.
| >| In other words, relative URIs returned from 'rewrite' entries will be
| >| resolved relative to the document entity that contained the original system
| >| identifier.  Is this the intention?
| >
| >John's right, we don't have this one nailed down yet. Now that you
| >raise the issue, I think the prefix should probably be a URI reference
| >and it should be made absolute with the current base URI.
| 
| What do you mean by this?  When you say "prefix", are you talking
| about the input one or the resulting one?  If the returned one, what 
| does it mean for it to be a URI reference--I thought it would just be
| a string that replaces the prefix in the original.  When you say
| "absolute with the current base URI", current where--in the catalog
| (where it was found as a right hand side) or in the original document?

Given

  <catalog xml:base="file:///share/doctypes/">

    <rewriteSystem systemIdStartString="http://example.com/"
                   rewritePrefix="example/">

  </catalog>

If this the only catalog entry file, and the resolver is asked to
resolve, "http://example.com/dtds/foo.dtd", what does it return:

1. "example/dtds/foo.dtd"

or

2. "file:///share/doctypes/example/dtds/foo.dtd"

As the 12 Jun draft is written, I think the result is 1, but I now
think the answer should really be 2.

                                        Be seeing you,
                                          norm

-- 
Norman.Walsh@Sun.COM   | The art of living is more like wrestling than
XML Standards Engineer | dancing.--Marcus Aurelius
Technology Dev. Group  | 
Sun Microsystems, Inc. | 


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC