Hello,
I try to use a customized / wrapped URIResolver with saxon7, to change
an additional style sheet imported with
<xsl:include href="myspecial.xsl" />
to resolve this "myspecial.xsl" to some other url.
I created the Transformer with:
=========
TransformerFactory tFactory = TransformerFactory.newInstance();
transformer = tFactory.newTransformer(new StreamSource("./main.xsl"));
// this main.xsl contains the xsl:include
URIResolver resolver = transformer.getURIResolver();
URIResolver newRes = new MyURIResolver(resolver, ...);
transformer.setURIResolver(newRes);
[...]
// now invoking some xml file with transformer ...
I wonder why my wrapped URIResolver (MyURIResolver) will never be
invoked to resolve the xsl:include.
Do I have to set the URIResolver *before* setting the main.xsl for the
Transformer? And when I have to, how can I do it?
Regards,
Olaf
--
Olaf Meske
www.softcare.de
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--