xsl-list
[Top] [All Lists]

Can not convert #STRING to a NodeList! Error..

2003-11-08 08:40:21
Hi,
In my XSL,
from the parent template I load a XML file using document() function. and I pass this as parameter to child templates.
<xsl:call-template name="main">
  <xsl:with-param name="labelsfile" select="document('English.xml')"/>
</xsl:call-template>

In my child templates, I am retrieving using
   <xsl:param name="labelsfile"/>

I also have declared a key(xsl:key) in the importing xml file in my xsl.
   <xsl:for-each select="$labelsfile">
       <xsl:value-of select="key('label','ecollab.businessfollowedby')" />
   </xsl:for-each>

when I transform this using my java program, I get the following exception.
Can not convert #STRING to a NodeList!

I want to know why we get this error usually.
please help
regards
s.arun prasath

_________________________________________________________________
Make fun prints Click here to order. http://www.kodakexpress.co.in Delivery anywhere in India.


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