There are data in <map:request> that interest for me (h: request target) for
example. What I like is that I come in <map:request> the xml file. If the
xml file as a command parameter in the url, when I look <map:request>, the
characters "<" and> xml file, replace them with "lt", etc..
My idea was to collect data <map:request> generator sends the request with
the xml file included.
Told me I look good.
Thanks
Shahriar Aghajani-2 wrote:
>
> Hi tgarijo,
>
> My apologies, but I'm a bit unclear, are you asking a question or
> making a statement?
>
> Am I to understand you'd like to get the submitted xml, but also access
> some additional parameters?
>
> We can't mix 2 generators, only one generator per pipeline.
>
> If this is the case, maybe something like this would work for you
>
> <map:generate type="stream">
> <map:parameter name="form-name" value="myFormFieldName"/>
> </map:generator>
> <map:transform src="myxsl.xsl">
> <map:parameter name="alpha" value="{request-param:alpha}"/>
> <map:parameter name="beta" value="{request-param:beta}"/>
> </map:transform>
>
> and then in your xslt access those parameters using <xsl:param
> name="alpha"/> at the very top.
>
> Cheers.
>
>
> tgarijo wrote:
>> Hi Shahriar...
>> This work very well, thanks
>>
>> It's posible to add <map:generate type="request"/> before or after
>> <map:generate type="stream">.
>>
>> The idea its that the file xml into the request. But i dont like how
>> parameter.
>>
>> Thanks
>>
>>
>> Shahriar Aghajani-2 wrote:
>>
>>> Hi,
>>>
>>> Try something like this:
>>>
>>> <map:match pattern="url-form-sends-to.xml">
>>> <map:generate type="stream">
>>> <map:parameter name="form-name" value="myFormFieldName"/>
>>> </map:generate>
>>> <map:transform src="my-xslt.xsl"/>
>>> <map:serialize type="xml"/>
>>> </map:match>
>>>
>>> I think you're looking for the "stream" generator.
>>>
>>> Cheers,
>>> Shahriar.
>>>
>>>
>>> tgarijo wrote:
>>>
>>>> Hello I am new to cocoon.
>>>>
>>>> I would like to know how to process this.
>>>>
>>>> I get an xml document by post, I want to process in a pineline.
>>>>
>>>> transform with XSL and with an answer to another xml.
>>>>
>>>> I would be worth the same <match: pattern> for multiple documents than
>>>> sending to my url?
>>>>
>>>> I could give some examples.
>>>>
>>>> Greetings
>>>>
>>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>>
>>>
>>>
>>
>>
>
>
--
View this message in context:
http://old.nabble.com/xml-file-tp27596811p27604756.html
Sent from the Cocoon - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]