Subject:SS4.5.103e: Error using variable Author:Hans-Peter Küchler Date:16 Oct 2002 06:34 PM
Please have a look at the project in the zip file. Open the project, open the file test.xsl and press F5 to show the transformation result. The internal processor shows an unexpected error:
included.xslt (5,3): Global variable "v1" has not been defined
Subject:Re: SS4.5.103e: Error using variable Author:Hans-Peter Küchler Date:17 Oct 2002 04:07 AM
The beta versions had have no problems with the example, only the 4.5 release. So you can't say "Yes, this is a problem in the built-in processor". It's a problem since releasing SS4.5.
Subject:Re: SS4.5.103e: Error using variable Author:Minollo I. Date:17 Oct 2002 09:40 AM
I believe my sentence was more generic that the one you are suggesting; so
I don't see why I can't say it...
Anyway, yes, this specific issue you have reported belongs only to BL103e;
but the underlying problem did exist before BL103e, also in beta versions;
it was not appearing in the form you are experiencing now, but it appeared
in different forms.
Anyway, we have pin-pointed the major problem; an updated "letter" build
will be available shortly.
FYI, we are aware of two remaining issues in the same area which will be
addressed in the future:
- The built-in processor doesn't enforce xsl:import instructions to be
the first children (if present) of xsl:stylesheet
- The built-in processor computes global variables relying on the order
in which they appear in a document; so a sequence like this would
mistakenly fail:
{xsl:variable name="var1" select="$var2"/}
{xsl:variable name="var2" select="'peppolo'"/}