Re: [xsl] RE: variable assignment and disable-output-escaping

Subject: Re: [xsl] RE: variable assignment and disable-output-escaping
From: Michael Kay <mike@xxxxxxxxxxxx>
Date: Tue, 12 Apr 2011 10:35:10 +0100
On 12/04/2011 10:11, Michel Hendriksen wrote:

Rules for passing parameters to transformations depend on the processor you are using. You probably need to ask on a Xalan-specific forum.

This post may be relevant to you:

http://old.nabble.com/How-can-I-pass-a-node-as-parameter-to-translets-for-XSLTC-Processor-td8649149.html

Michael Kay
Saxonica
Michael ,
  Thank you for your detailed response .I had tried to pass the Document Node on my first attempt and then went on to try what I had posted but
when I pass the Document Node .I get a conversion error .

ERROR:  'Invalid conversion from 'com.sun.org.apache.xerces.internal.dom.Deferre
dElementImpl' to 'node-set'.'
javax.xml.transform.TransformerException: java.lang.RuntimeException: Invalid co
nversion from 'com.sun.org.apache.xerces.internal.dom.DeferredElementImpl' to 'n
ode-set'.
        at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transfor
m(TransformerImpl.java:651)

Current Thread