[Bug 5117] unresolved references defined inconsistently

http://www.w3.org/Bugs/Public/show_bug.cgi?id=5117


popescu@ca.ibm.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED




------- Comment #3 from popescu@ca.ibm.com  2007-11-01 02:57 -------
Changed:
In such a case, the documents that unresolved references refer to are simply
unavailable to the validation process.

To:
In such a case, the documents that are not part of the interchange set, to
which some references may refer to, are simply unavailable to the validation
process.

Changed :
When SML-IF documents are used in other contexts,
such as when they are the content of Web services requests or
responses, the set of documents constituting a complete model may
include more or fewer documents than those in the interchange set, and
the conventions with respect to unresolved references may be
different.


To: 
When SML-IF documents are used in other contexts,
such as when they are the content of Web services requests or
responses, the set of documents constituting a complete model may
include more or fewer documents than those in the interchange set, and
the conventions with respect to references that refer to documents
which are not part of the interchange set may be different.

Changed:
This means that it is an unresolved reference.
To:
This means that it is a reference to a document not part of the interchange
set.

Changed:
5.3.6 Resolving Interdocument References
If the URI representing an interdocument reference contains only a fragment,
the interdocument reference is to the document in which it occurs. Otherwise,
if the URI representing an interdocument reference is equivalent to a URI that
is an alias of some document in the interchange set, the interdocument
reference is to that document. In either case, such a reference is called "a
resolved interdocument reference." If neither of these cases applies, the
interdocument reference is to a document not included in the interchange set.
Such a reference is called "an unresolved interdocument reference."
If the URI representing a resolved interdocument reference has no fragment, the
reference is to the root element of the referred-to document.
If the URI representing a resolved interdocument reference has a fragment, the
reference is to the element obtained by applying the fragment to the
referred-to document starting with its root element.

to :
5.3.6 Resolving Interdocument References
If the URI representing an interdocument reference contains only a fragment,
the interdocument reference is to the document in which it occurs. Otherwise,
if the URI representing an interdocument reference is equivalent to a URI that
is an alias of some document in the interchange set, the interdocument
reference is to that document. If neither of these cases applies, the
interdocument reference is to a document not included in the interchange set. 
If the URI representing an interdocument reference that refers to a document in
the interchange set has no fragment, the reference is to the root element of
the referred-to document.
If the URI representing an interdocument reference that refers to a document in
the interchange set has a fragment, the reference is to the element obtained by
applying the fragment to the referred-to document starting with its root
element.

Removed all occurrences of resolved/unresolved references from the IF set.

Received on Thursday, 1 November 2007 02:58:00 UTC