[xslt] Problem evaluating variable in the new version
- From: "Ruwan Janapriya" <janapriya gmail com>
- To: xslt gnome org
- Subject: [xslt] Problem evaluating variable in the new version
- Date: Wed, 4 Jun 2008 16:35:38 +0530
Hi List,
I've been using a xslt, which worked fine until I have upgraded to version libxslt-1.1.23.win32/libxml2-2.6.32.win32 It complains about the highlighted line.
XSLT Code<xsl:template name="generate-params">
<xsl:param name="direction"/>
<xsl:variable name="containername">
<xsl:choose>
<xsl:when test="$direction = '#in'">params</xsl:when>
<xsl:otherwise>returns</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:element name="{$containername}"> <!-- I am getting an error here, line
535 -->
<!-- more stuff here -->
</xsl:element>
</xsl:template>
Error
runtime error: file wsdl2sig.xslt line 535 element element Variable 'containername' has not been declared.
xmlXPathCompiledEval: evaluation failed
above code worked with libxslt-1.1.22.win32 / libxml2-2.6.30.win32.
any help would be appreciated.
regards,
Ruwan Janapriya.
http://www.janapriya.net
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]