Artur Bialecki wrote: >Sitemap parameters that are returned by an actions >are not available when <map:act> doesn't have any >child nodes other than <map:parameters/>. > >So the following doesn't work: > <map:match pattern="somepage.xml"> > <map:act type="my-act" src="{0}"/> > <map:generate/> > <map:transform src="{return-act-param}"/> > <map:serialize/> > </map:match> > >but this does: > > <map:match pattern="somepage.xml"> > <map:act type="my-act" src="{0}"> > <map:generate/> > </map:act> > <map:transform src="{return-act-param}"/> >
Here you are trying to access parameter return-act-param from the map of parameters returned by *matcer*. Unfortunately, default matcher (wildcard URI matcher) does not return such parameter. > <map:serialize/> > </map:match> > >Any reason for this ?? > It's a *stack* of parameters. Return parameters do exist only while in *scope* of the component which created them. Vadim >Thanks, > >Artur... > --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>