[xsl] Scope of document() in XSL

Subject: [xsl] Scope of document() in XSL
From: Victor <xsl-list@xxxxxxxxx>
Date: Wed, 01 Jun 2005 17:47:51 +0200
I have two documents doc1.xml and doc2.xml.
While excecuting an XSLT on doc1.xml I call a template like:

<xsl:template name="doc2call">
   <xsl:apply-templates select="document('doc2.xml')/some/child"/>
</xsl:template>

The templates which will be applied to elements of doc2.xml refer at one point to an element of doc1.xml by using "//element".

I have tried the build-in XSLT engine of ANT and this is no problem.
Using Saxon 8.4 from within ANT returns nothing.

Which one behave correctly?

Victor

Current Thread