cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Torsten Curdt <tcu...@apache.org>
Subject Re: New expression language usage
Date Mon, 28 Jan 2008 00:28:03 GMT

On 28.01.2008, at 00:53, Grzegorz Kossakowski wrote:

> Reinhard Poetz pisze:
>> can you help me with following (simple) pipeline:
>>
>> <map:pipeline>
>>   <map:match pattern="matching/*">
>>     <map:generate src="sax-pipeline/[???].xml"/>
>>     <map:serialize type="xml"/>
>>   </map:match>
>> </map:pipeline>
>>
>> What do I have to put instead of [???] if I want ro refer to the  
>> first
>> match of
>> the wildcard matcher?
>

<snip type="complicated expressions"/>

Have my cocoon skills gone so rusty or did I just not get the  
question? What's wrong with the good old ways to referring to first  
match?

   <map:match pattern="matching/*">
     <map:generate src="sax-pipeline/{1}.xml"/>

   <map:match pattern="matching/*">
     <map:generate src="sax-pipeline/{\1}.xml"/>

   <map:match pattern="matching/*" name="root">
     <map:generate src="sax-pipeline/{#root:1}.xml"/>

cheers
--
Torsten

Mime
View raw message