I have an XSLT which includes another stylesheet,
e.g. main.xsl has this line:
? <xsl:include href="math.xsl"/>
and the XSLT mediator refers to the main stylesheet in the local registry:
? <localEntry key="XSL_main" src="file:///C:/foo/bar/xsl/main.xsl"/>
? ...
? <xslt key="XSL_main"/>
(yes, it's a pity the xslt mediator does not support a src attribute directly),
When the transform runs I get these errors:
? SystemId Unknown; Line #6; Column #34; Had IO Exception with stylesheet file:
math.xsl
The included file math.xsl is in the same directory as main.xsl, and
xsl:include with a relative URL should be resolved relative to the including
document base URI, but obviously the XSLT processor cannot find it.
Try placing the includes in the SYNAPSE_HOME
cheers
asankha
--
Asankha C. Perera
http://adroitlogic.org
http://esbmagic.blogspot.com