<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Hello:</p>
    <p>I have found that a document that used namespace-implicit XML
      Catalog driven XML Schema validation (via the "Process namespaces
      through URI mappings for XML Schema" in XML Catalog preferences)
      works as expected until an <a
        href="https://www.w3.org/TR/xml-model/">xml-model</a> processing
      instruction for an additional (Schematron) schema is added to the
      document. After the addition, the XML Schema based on the
      document's namespace is no longer applied. Removing the xml-model
      PI restores the implicit XML Schema validation.</p>
    <p>This can be avoided by adding a (seemingly superfluous)
      additional xml-model PI for the XML Schema citing the document's
      namespace in its href pseudo-attribute.</p>
    <p>Is this the expected behavior? I had expected the namespace URI
      mapping to implicitly associate the XML schema and the xml-model
      PI to explicitly augment this.</p>
    <p>Regards,</p>
    <p>Gary</p>
    <p><br>
    </p>
  </body>
</html>