Re: [xsl] Migration to Xalan 2.7.1

Subject: Re: [xsl] Migration to Xalan 2.7.1
From: Ravi Mahanti <rmahanti1@xxxxxxxxx>
Date: Tue, 7 Jul 2009 19:08:18 +0530
On Tue, Jul 7, 2009 at 7:03 PM, Martin Honnen<Martin.Honnen@xxxxxx> wrote:
> Ravi Mahanti wrote:
>
>> I have a template say, columnHeader which i am calling as below in a xsl:
>>
>> <xsl:call-template name="columnHeader">
>> <xsl:with-param name="value"><a id="frameLoader"
>> href="javascript:void(0);" onclick="javascript:<xsl:value-of
>> select="$gridName"/>.expandAllTreeRows(this);">+</a></xsl:with-param>
>> </xsl:call-template>
>>
>> Inside the template apart from other stuff, i print the value using
>> xsl:value as below:
>>
>> <xsl:value-of select="$value"/>
>>
>> This code was working fine before migrating to Xalan 2.7.1. But, once
>> i moved to Xalan 2.7.1, text in the value variable is getting printed
>> as raw text on the browser. It's not being treated as html and hence
>> not being rendered as a href in the browser.
>
> Use
>  <xsl:copy-of select="$value"/>
> instead of xsl:value-of.
>
> --
>
>        Martin Honnen
>        http://msmvps.com/blogs/martin_honnen/

Current Thread