Ok you're right; and Tony picked up on the right solution as far as I can see, because you need to target the URI as a whole and embed it inside a document. Thats just the way cinclude works.
However... If you can get away with combining XML at the sitemap level you would be able to use the http://cocoon.apache.org/2.1/userdocs/concepts/sitemap.html#Aggregating <map:aggregate element="the-aggregated-content"> <!-- define your map:parts here --> </map:aggregate> construct. All the best, Peter -----Original Message----- From: Sonny Sukumar [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 08, 2003 5:21 PM To: [EMAIL PROTECTED] Subject: RE: Pass sitemap params to "xslt" transformer? >From: "Horsfield, Peter A." <[EMAIL PROTECTED]> > >The general technique with Cocoon is to use a matcher to pick up on the >URI, >and to use wildcards in the matcher to >pick up on a range of URIs. > >You can use the {0} sitemap parameter to access the entire >URI, and use {1} {2} etc to access the wildcard portions. > >Are you sure you need/want to hand over this matching to >an XSLT stylesheet? Oops, I actually want to do the following... If one requests "http://www.mysite.com/requestUri?someRequestParam=1&someOtherParam=3", then I think I really want this string: "requestUri?someRequestParam=1&someOtherParam=3" The XSL stylesheet is meant to take the requested URI along with all its request params, and fill this in for the "src" attribute of a <cinclude:include> transformer tag. So the result of the transform would be something like: <cinclude:include src="cocoon:/requestUri?someRequestParam=1&someOtherParam=3"/> Is this workable? [I still want just the request URI ("requestUri") by itself to pass to the stylesheet for another reason, but it seems like I can get that from an input module and passing to the "xslt" transformer as a sitemap param.] > >Regards, > >Peter > >P.S. I can't test the hyphen problem right now unfortunately. > >The Input module RequestURI is new to me also, however >I have always used the >http://cocoon.apache.org/2.1/apidocs/org/apache/cocoon/components/modules/i n >put/RequestParameterModule.html > >module, which allows access to the request parameters specifically. > >-----Original Message----- >From: Sonny Sukumar [mailto:[EMAIL PROTECTED] >Sent: Wednesday, October 08, 2003 4:01 PM >To: [EMAIL PROTECTED] >Subject: Re: Pass sitemap params to "xslt" transformer? > > > > >From: Tony Collen <[EMAIL PROTECTED]> > > > >Sonny Sukumar wrote: > > > >&snip; > > > >>Hmm, did you mean {request:requestURI} ? I did a quick Google search >and > >>that's all I found. I know some of these input modules were renamed > >>within the past few months. > > > >Well, I was specifically looking at this: > > > >http://cocoon.apache.org/2.1/apidocs/org/apache/cocoon/components/modules/i >nput/RequestURIModule.html > > > >Interesting....it's not defined in my cocoon.xconf file, and I just >upgraded > >to Cocoon 2.1.2 a couple of days ago when it came out. I know I excluded >unstable blocks, etc....is it considered unstable? > > > > >Tony > > > > > >--------------------------------------------------------------------- > >To unsubscribe, e-mail: [EMAIL PROTECTED] > >For additional commands, e-mail: [EMAIL PROTECTED] > > > >_________________________________________________________________ >Help protect your PC. Get a FREE computer virus scan online from McAfee. >http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] _________________________________________________________________ Add MSN 8 Internet Software to your existing Internet access and enjoy patented spam protection and more. Sign up now! http://join.msn.com/?page=dept/byoa --------------------------------------------------------------------- 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]