This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Fwd: document() doesn't pick up a param


Michael Labhard wrote:
> The XSL statement "with-param" doesn't seem to be carried over to processing of
> nodesets from "document(...)" calls.  Observer:


Michael --

The parameters are not carried over to documents but to templates.  The
document() function returns the _root node_ of the requested document. 
However, you don't have a template that matches the root node so the
built-in template is used.  The built-in template doesn't have any
parameters, so when it invokes your matchme template, the parameters are
lost.

To see the difference, change your document function to:

	document('incoming.xml')/matchme

and everything should work.

HTH,
Gary


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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]