framework catalog not found by all tolls
Posted: Thu Feb 11, 2016 10:39 pm
I've got a catalog.xml file that I add to my framework in the Options->preferences, Document Type Association, edit framework, select catalog tab, add entry. The framework uses an rng for the schema. When I open my document in text view, there is no error indicator on my xinclude which has a href that the catalog resolves using rewriteURI. If I validate the xml file I get this error:
If I do a well-formed validation, I get:
Note if I intentionally make my catalog resolve to a bad path, I get error indicators on my xinclude element and I get the additional error:
(where xxx is redacted information)
It appears that setting the catalog in the framework applies to the Jing rng validation, but other validation tools aren't reading the catalog. What can I do to make the catalog universally available to all validations engines and other systems (xspec, xslt scenarios, etc.)?
Steve
Code: Select all
W [ISO Schematron] Include operation failed, reverting to fallback. Resource error reading file as XML (href='http://mathworks.com/doc/product_names/tm_matlab'). Reason: 404 Not Found for: http://www.mathworks.com/doc/product_names/tm_matlab
Code: Select all
W [Xerces] Include operation failed, reverting to fallback. Resource error reading file as XML (href='http://mathworks.com/doc/product_names/tm_matlab'). Reason: 404 Not Found for: http://www.mathworks.com/doc/product_names/tm_matlab
Code: Select all
W [Jing] Include operation failed, reverting to fallback. Resource error reading file as XML (href='http://mathworks.com/doc/product_names/tm_matlab'). Reason: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\prod_names\foo\tm_matlab (The system cannot find the file specified)
It appears that setting the catalog in the framework applies to the Jing rng validation, but other validation tools aren't reading the catalog. What can I do to make the catalog universally available to all validations engines and other systems (xspec, xslt scenarios, etc.)?
Steve