Re: [xsl] xalan <xsl:element name="name()">

Subject: Re: [xsl] xalan <xsl:element name="name()">
From: Mukul Gandhi <mukulgw3@xxxxxxxxx>
Date: Fri, 10 Oct 2003 09:28:58 -0700 (PDT)
Hi David,
  The syntax --
    <xsl:template match ="elname">
       <xsl:element name="name()">

_gives error with Xalan_. I tested with latest version
2.5.1 . The error reported is 
"Illegal value: name() used for QNAME attribute: name"

But the syntax --	
<xsl:template match ="elname">
  <xsl:element name="{name()}">
works fine..

The syntax producing the error, is not allowed by the
XSLT grammer..

I believe the right syntax --
<xsl:template match ="elname">
  <xsl:element name="{name()}">
would work with Saxon also..

Regards,
Mukul


--- David.Pawson@xxxxxxxxxxx wrote:
> A recent stylesheet I came across used
> <xsl:template match ="elname">
> <xsl:element name="name()">
>   .....
> 
> Saxon spotted this as an error.
> The author told me that xalan hadn't reported this
> as an error.
> 
> Any xalan users around to check this please?
> 
> 
> Regards DaveP.
> 
> **** snip here *****
> 
> - 
> DISCLAIMER: 
> 
> NOTICE: The information contained in this email and
> any attachments is 
> confidential and may be privileged. If you are not
> the intended 
> recipient you should not use, disclose, distribute
> or copy any of the 
> content of it or of any attachment; you are
> requested to notify the 
> sender immediately of your receipt of the email and
> then to delete it 
> and any attachments from your system. 
> 
> RNIB endeavours to ensure that emails and any
> attachments generated by 
> its staff are free from viruses or other
> contaminants. However, it 
> cannot accept any responsibility for any  such which
> are transmitted.
> We therefore recommend you scan all attachments. 
> 
> Please note that the statements and views expressed
> in this email and 
> any attachments are those of the author and do not
> necessarily represent 
> those of RNIB. 
> 
> RNIB Registered Charity Number: 226227 
> 
> Website: http://www.rnib.org.uk 
> 
>  XSL-List info and archive: 
> http://www.mulberrytech.com/xsl/xsl-list
> 


__________________________________
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com

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


Current Thread