[oXygen-user] Catalogs, XML Calabash and Saxon
Wendell Piez
Fri Mar 25 13:53:36 CDT 2016
Hi,
I have a catalog set up for my project, which calls another catalog on
my system, which resolves FPIs to paths.
When I validate a document calling one of the DTDs at the far end of
this chain, it works -- oXygen finds the DTD and validates the file.
Same thing when the same document is called in via the collection()
function in an XSLT - the file parses. (Plus, I know the DTD is looked
for and found because if I break the link by changing the FPI, it is
not found and I get an error. Plus if I set oXygen to show me its
catalog lookups, there they are.)
However, when I run the same stylesheet inside an XProc pipeline run
by Calabash inside oXygen, I get an error "this document will be
excluded from the collection" and a message to the effect that the DTD
could not be found.
What am I missing? Apparently while XML Calabash will use the catalog,
and Saxon will use the catalog, Saxon-inside-Calabash will not?
Does anyone have any insight or workarounds to share?
Cheers, Wendell
--
Wendell Piez | http://www.wendellpiez.com
XML | XSLT | electronic publishing
Eat Your Vegetables
_____oo_________o_o___ooooo____ooooooo_^
More information about the oXygen-user
mailing list