Re: [xsl] Error xsl:param may not be used here

Subject: Re: [xsl] Error xsl:param may not be used here
From: "Ryan Beesley" <RBeesley@xxxxxxxxxxxx>
Date: Mon, 14 Oct 2002 09:41:38 -0500
----- Original Message -----
From: "Vasu Chakkera" <vasucv@xxxxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Monday, October 14, 2002 4:08 AM
Subject: Re: [xsl] Error xsl:param may not be used here


> Ryan,
> The problem is that your <xsl:param> is wrongly placed.<xsl:param> is a
top
> level element ie, child of <xsl:stylesheet> element or if it is in a
> template then it must be the immediate child of the <xsl:template>
element.
> so in your case, because you have an <xsl:variable> element before the
> <xsl:param> element, its reporting the error message.

Vasu wins the prize, but only slightly ahead of Jarno.

The problem was stemming from the fact that I had a variable placed before
the param.  I changed my variable to a param as well, and it works perfectly
now.  I'm concerned about any performance hit that may cause though.  Is it
a problem to declare too many params?  I had to change many other former
variables to params in the complete XSLT to make this work.

Thank you everyone for the speedy response.

Ryan Beesley
Rbeesley@xxxxxxxxxxxx
Founder, Atum Innovations



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread