<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
I am attempting (perhaps wrongly) to have <a
href="https://github.com/OVALProject/Language">OVAL</a> document
validation to occur based on namespace (<u>without</u> using <tt>xsi:schemaLocation</tt>).<br>
<br>
I suspect my problem is related to the rather complex OVAL schemata
relationships, but I have not determined how best (if at all) to
accomplish this.<br>
<br>
I have a <a
href="https://s3.amazonaws.com/xml.garygapinski.com/OVAL/example-oval-unknown.xml">sample
document</a> and a related <a
href="https://s3.amazonaws.com/xml.garygapinski.com/OVAL/catalog.zip">XML
catalog</a>. The XML catalog has been configured in the project
preferences.<br>
<br>
When I attempt to validate the document, it appears that the schema
in namespace <tt><a class="moz-txt-link-freetext" href="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent">http://oval.mitre.org/XMLSchema/oval-definitions-5#independent</a></tt>
has not been associated. The primary (root) schema is associated and
is obtained from the catalog.<br>
<br>
If this sort of implicit association is not possible, any
suggestions on how to knit together the many discrete (sub-)schemata
of OVAL would be much appreciated. I would prefer to avoid the use
of <tt>xsi:schemaLocation</tt> if at all possible (since a
"canonical" location for such is not assured).<br>
<br>
Regards,<br>
<br>
Gary<br>
<br>
</body>
</html>