RE: [xsl] Setting name attribute of <xsl:attribute>

Subject: RE: [xsl] Setting name attribute of <xsl:attribute>
From: Jeff Beadle <Jbeadle@xxxxxxxx>
Date: Fri, 10 Oct 2003 10:50:20 -0400
Hey Darren,

You need to wrap the "attributeName" xsl:with-param select value within
ticks or a string() function call.

What's happening is that the parser is looking for an element within the
given context named Parcel_Sequence_number, and obviously doesn't find one
... so, an empty/null node-list is passed in as the arguement.

Try this:
    <xsl:template match="/ShipmentParcelEvent">
        <xsl:element name="ShipmentParcelEvent">
            <xsl:element name="Parcel">            
                <xsl:call-template name="checkAttributeNotNull">
	       <xsl:with-param name="attributeName" 
select="'Parcel_Sequence_number'"/> <!-- Here's the change -->
                   <xsl:with-param name="attributeValue" 

                etc etc etc  



 XSL-List info and archive:

Current Thread