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


Help: OASIS Mailing Lists Help | MarkMail Help



   RE: [xml-dev] XML Catalogs and Public Ids

[ Lists Home | Date Index | Thread Index ]

Hi John,

> From: John Cowan [mailto:jcowan@reutershealth.com]
> > So public ids are 
> > only useful if the system identifier isn't available.
> Not so.  A system identifier matches only if there is a system, rewriteSystem,
> or delegateSystem entry in the catalog.  So if there are none of these,
> then as long as prefer="public" is set (which it should always be), then
> public, rewritePublic, and delegatePublic rules are applied.

Of course, yes. That was staring me in the face.

> There are two cases in which a public id can exist without a system id:
> in a NOTATION declaration, and after delegating to a new catalog via
> delegatePublic (in which case the original system id is discarded).

I'd missed this also. Is there any particular reason why the system id is 
discarded, or is this another hold-over from TR9401?




News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS