Re: How to scope the note about D and override(E,D) (was Re: [Bug 12184] Circularity in xs:override)

On Mar 11, 2011, at 2:22 PM, C. M. Sperberg-McQueen wrote:
> ...
> 
> As for the more general case, I think it is covered by the general
> rule specified in 4.2.3 concerning 'include' elements:
> 
>    If [two include elements] specify different schema locations, 
>    then they refer to different schema documents, unless the 
>    implementation is able to determine that the two URIs are 
>    references to the same resource.
> 
> Here the spec explicitly gives permission to a processor to determine
> that two schema-document references are references to the same schema
> document. 

Hmm.

That is a source of inter-processor variation that really should 
be listed among the things that are implementation-defined.

-- 
****************************************************************
* C. M. Sperberg-McQueen, Black Mesa Technologies LLC
* http://www.blackmesatech.com 
* http://cmsmcq.com/mib                 
* http://balisage.net
****************************************************************

Received on Saturday, 12 March 2011 00:00:36 UTC