Hi,
regarding overlapping wildcards in pages.xml the Seam reference manual says:
If multiple wildcarded page actions match the current view-id, Seam will call all the actions, in order of least-specific to most-specific.
<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>
/offer/create/offerhead1.xhtml
09:53:05,949 DEBUG [LoggerActionBean] PING: head1