I believe you can use the RequestModule input module to access the current
requests's query string:

<map:generate src="http://{1}/{2}?{request:queryString}"/>

--Jason



> Thank you for your answer.
> It could help but...
> In my case, I don't know when writing the sitemap, what will be the URL
> parameters used by the client
> I need something like 'use-request-parameters' that I use for pushing all
> the prameters to an XSLT transformer
>
>
>
> On 3/13/06, Jasha Joachimsthal <[EMAIL PROTECTED]> wrote:
>>
>>
>>
>> -----Original Message-----
>> *From:* [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf
>> Of
>> *Jean-Claude Moissinac
>> *Sent:* maandag 13 maart 2006 15:15
>> *To:* users@cocoon.apache.org
>> *Cc:* [EMAIL PROTECTED]
>> *Subject:* File generator and parameters
>>
>> Hello
>>
>> I'm working on a site which allows to process some external pages
>>
>> I call something like:
>> http://mysite/processing/process1/an/external/url
>> and which is matched by a pipeline like this
>>         <map:match pattern="process1/**/*">
>>             <map:generate  src="http://{1}/{2}"/>
>>             <map:transform type="myTransform"/>
>>             <map:serialize type="xml" />
>>         </map:match>
>>
>> which works fine if the URL has no parameters
>> but if the called URL has parameters, the generator seems to ignore it.
>> If the request is
>> http://mysite/processing/process1/an/external/url?param=12
>> I would like that the generator uses
>> http://an/external/url?param=12
>> as his src
>> Is there a solution to do it?
>>
>>  Does this Wiki page help you?
>> http://wiki.apache.org/cocoon/RequestParameterModule
>>
>> Maybe you need to combine it with the URLEncodeModule to filter unwanted
>> characters.
>>
>> In cocoon.xconf add:
>>
>> <component-instance class="
>> org.apache.cocoon.components.modules.input.URLEncodeModule" logger="
>> code.modules.input" name="url-encode"/>
>>
>> Your map:generate may look like this.
>>
>> <map:generate
>> src=http://{1}/{2}?{url-encode:{request-param:foo}}&amp;{url-encode:{request-param:bar}}/>
>>
>>
>>
>> Jasha Joachimsthal
>>
>> ---------
>>
>> Hippo
>>
>> Oosteinde 11
>>
>> 1017 WT Amsterdam
>>
>> The Netherlands
>>
>> +31 (0)20 5224466
>>
>> [EMAIL PROTECTED]
>>
>> www.hippo.nl
>>
>>
>
>
>
> --
> --
> Jean-Claude Moissinac
> Department of Computer Science and Networks
> ENST Paris
> FRANCE
>
> E-mail: [EMAIL PROTECTED]
> Tel: (+33) 1.45.81.80.88
> Fax: (+33) 1.45.81.71.58
>
> http://shadok.enst.fr/jcm
>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to