
Eliot Kimber wrote:
Is it possible to use catalogs to remap non-absolute URIs in this way or must I use absolute URIs for the schema location value?
Follow up: I verified that an absolute URI is resolved via a catalog for both namespace and no-namespace cases, e.g.: xsi:noNamespaceSchemaLocation="urn:schema:simpletest_nons.xsd" Mapped thus: <system systemId="urn:schema:simpletest_nons.xsd" uri="simpletest_nons.xsd" /> I suspect this is simply representative of how Xerces (broken) implementation of schema location resolution works. [It is broken because it uses SYSTEM resolution calls to resolve schema locations, rather than URI resolution calls. I reported a bug a while ago and the response was "we're not going to fix it, it's too deep in the code". I looked at the code and concur that it would be a non-trivial fix. Nevertheless, it's still wrong.] Cheers, E. -- Eliot Kimber Senior Solutions Architect "Bringing Strategy, Content, and Technology Together" Main: 610.631.6770 www.reallysi.com www.rsuitecms.com