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 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 schema location as a URI
(uri, uriSuffix, rewriteURI from the
XML catalog). If this succeeds, the process ends here.
- If none of these succeeds, the actual schema location is used.