Den 3. jul. 2008 kl. 14.01 skrev Sjur Moshagen:
Den 3. jul. 2008 kl. 12.33 skrev Thorsten Scherler:
Hmm, not sure but did you try a xsl:import instead and not defining
the
variables again. That should work.
Did try now - same result. To me this looks like something is
blocking the include/import - this *ought to* work. I'm out of ideas
at the moment.
This is clearly a bug somewhere. According to the specs, the included
(and also imported) stylesheet should in effect be treated as if it
where part of the text of the including stylesheet:
"The inclusion works at the XML tree level. The resource located by
the href attribute value is parsed as an XML document, and the
children of the xsl:stylesheet element in this document replace the
xsl:include element in the including document."[1]
But the behaviour observed is not in accordance with this.
Also, it seems that only variable and param definitions are affected -
regular template rules work as they should.
Sjur
[1] http://www.w3.org/TR/xslt#include