Just one other thing (I kinda forgot this;): You keep mentioning XSLT, but never really used it? Your pipeline was:
<map:match pattern="cinc2/*.html"> <map:generate src="cinc2/template.xml"/> <map:transform type="cinclude"> <map:parameter name="requestedfile" value="{1}"/> </map:transform> Here you're reading a file as XML and directly use your cinclude transformer. Hence no XSLT transformer ever comes in the picture! Keep in mind that if you want to use XSLT , use the transformer to do this, if you only inteded to read a file and transform it you might want to use this: <map:generate src="{1}.xml"/> <map:transform src="mystyle.xsl"/> <map:serialize/> The default transformer (normally this would be the XSLT, if not, use type="xslt", or the name used in defining that transformer, above in your main sitemap) will be used on your file that will only be known at runtime. Kind Regards, Jan ----- Original Message ----- From: "Steve Schwarz" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, April 14, 2004 5:36 AM Subject: Re: (Easy) Passing a Variable From Sitemap to StyleSheet? > David > You can't do it directly within the document. But maybe you just need to > think about the problem a little differently. Remember you don't need this > aggregate document to "physically" exist. It just needs to be assembled at > some point in your pipeline. > > So I'd use a stylesheet to get what you. Often you can structure your > stylesheet(s) as a general template into which you pass params to configure > the included subelements. So you might have a simple document (say a table > layout template for your page) and use the pipeline to pass the > configuration information to the stylesheet that modifies your basic > document. I do this with a single style sheet into which I pass params to > cinclude the various fixed and variable content of each page's layout. > > HTH, > Steve > > >Ok, I see the source of the problem now. I am trying to resolve the > >value of a variable from within an xml document, not within the > >stylesheet. I'm using the xml document to collect a bunch of xml > >documents using cinclude. That's where I need to have the name of a > >file requested in the uri by the user. So the question becomes how to > >pass the name of a file to a cinclude:include directive inside an xml > >document, if that makes sense. > > _________________________________________________________________ > Get rid of annoying pop-up ads with the new MSN Toolbar - FREE! > http://toolbar.msn.com/go/onm00200414ave/direct/01/ > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]