Selectors, Matchers etc are all executed at pipeline SETUP time. Then, after the pipeline has been built, the pipeline is executed and the generator, transformers, and serializer run.
The reason is explicitly to rule out what you want to do: a previous version of Cocoon used a pattern called "reactor", but this was discarded. See http://cocoon.apache.org/2.1/userdocs/concepts/index.html#Cocoon+1 Cheers Con > -----Original Message----- > From: Sebastian Klamar > [mailto:[EMAIL PROTECTED] > Sent: Monday, 12 January 2004 1:49 p.m. > To: Cocoon User Mailinglist > Subject: Why a Selector is evaluated at beginning of pipeline? (was: > sitemap logic depending on pipeline content) > > > * Sebastian Klamar [2004-01-10 18:49 +0100] wrote: > > <map:transformer type="bla"/> > > <!-- here the session attribute is generated --> > > <map:transformer type="myexaminer"/> > > <map:select type="session-attribute"> > > <map:parameter name="attribute-name" value="foo"/> > > <map:when test="okay"> > > <map:transform type="bar"/> > > <map:otherwise> > > <map:transform type="bar2"/> > > <map:otherwise> > > <map:select> > > Given my example, is it right that the selector is evaluated at the > beginning of the pipeline (after the match when the pipeline is > constructed), that means BEFORE bla and myexaminor transformer? Why > that? > > > TIA -- Sebastian > > -- > Die letzten Worte... > des Pilzsammlers: "Diese Art ist > mir neu..." > ************************************************************** > ********** > PGP Key: 0x1E727CE6 / 9085 48BD 8332 4BFC D80C A6CF D162 > 20BB 1E72 7CE6 > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
