Resolve Schemas Through XML Catalogs

Oxygen XML Editor resolves the location of a schema in the following order:
  • First, it attempts to resolve the schema location as a URI (uri, uriSuffix, rerwriteURI mappings from the XML catalog). If this succeeds, the process end here.
  • If the Resolve schema locations also through system mappings option is selected, it attempts to resolve the schema location as a systemID (system, systemSuffix, rewriteSuffix, rerwriteSystem from the XML catalog). If this succeeds, the process ends here.
  • If the Process namespace through URI mappings for XML Schema option is selected, it attempts to resolve the location by processing the schema namespace as a URI (uri, uriSuffix, rewriteURI from the XML catalog). The namespace is taken into account only when the schema specified in the schemaLocation attribute was not resolved successfully. If this succeeds, the process ends here.
  • If none of these succeeds, the actual schema location is used.