Hi, in my xsl stylesheets i use a lot of
'document()' functions to load in external xml documents for transformation. i
did not hardcode the path and filename of the xml files; instead i put them in
variables like this (globally):
<xsl:param name="content"
select="default-value" />
<xsl:variable name="content"
select="document($content)" />
This used to work fine
previously in Xalan-J version 1.1. But with version 1.2, the document() function
complained of 'out of context or no definition' error; instead it will only work
if i put the full pathname of the xml file in the document function, like
this:
select="document('d:\xml\something.xml')". It seems that document() no
longer do variable interpolation?
Has anyone encountered the same
problem?
TIA.
regards,
Firestar