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]]On Behalf Of Jean-Claude Moissinac
Sent: maandag 13 maart 2006 15:15
To: [email protected]
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="">            <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="">

 

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

Reply via email to