Hi, regarding overlapping wildcards in pages.xml the Seam reference manual says: anonymous wrote : | If multiple wildcarded page actions match the current view-id, Seam will call all the actions, in order of least-specific to most-specific. |
I would like to use this feature to reduce repetitions in the navigation rules. But it seems that it does not work. At least not in the way I thought it should do... Here is a code fragment: | <page | view-id="/offer/create/*" | no-conversation-view-id="/home.xhtml" | action="loggerAction.ping('Offer-Create')"> | <navigation> | <rule if-outcome="exit"> | <redirect view-id="/home.xhtml" /> | </rule> | </navigation> | </page> | <page | name="Angebotskopferstellung-1" | action="#{loggerAction.ping('head1')}" | no-conversation-view-id="/home.xhtml" | view-id="/offer/create/offerhead1.xhtml"> | Anlegen eines Angebots | <navigation> | <rule if-outcome="next"> | <redirect view-id="/offer/create/offerhead2.xhtml" /> | </rule> | </navigation> | </page> | Because "/offer/create/*" and "/offer/create/offerhead1.xhtml" overlap both page-elements should be activated. The good message is that it does work for the navigation rule. The surprising message is that it does not work for the "action"-configuration. I would expect that both actions should be executed when I display | /offer/create/offerhead1.xhtml | But I get only one message: | 09:53:05,949 DEBUG [LoggerActionBean] PING: head1 | Is this a bug or a feature? -- Torsten View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4053376#4053376 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4053376 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user