[
http://jira.jboss.com/jira/browse/JBIDE-2283?page=all ]
Max Rydahl Andersen updated JBIDE-2283:
---------------------------------------
Assignee: Viacheslav Kabanovich
From Pete Muir:
Most specific wins.
wildcards are put in a different map, and if a specific page can't be found, then each
relevant wildcard entry is used, longest first
it's all in org.jboss.seam.navigation.Pages look at createPageStack, wildcardViewIds
etc.
Examples:
We have pages with /foo/*, /foo/bar/*, /foo/bar/baz.xhtml
Then
/foo/Edit.xhtml => /foo/*
/foo/bar/boo.xhtml => /foo/bar/*
/foo/bar/baz.xhtml => /foo/bar/baz.xhtml
/foo/bar/baz.xhtml_ss => /foo/bar/*
/foo/bar/z.xhtml => /foo/bar/*
etc.
pages.xml assocations are not honoring *
----------------------------------------
Key: JBIDE-2283
URL:
http://jira.jboss.com/jira/browse/JBIDE-2283
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: Seam
Reporter: Max Rydahl Andersen
Assigned To: Viacheslav Kabanovich
Fix For: 3.0.alpha
Try and open the pages.xml in the wiki example in seam distribution.
It has a /docDisplay* viewid, but associations pointed at e.g. /docDisplay_#{skin}.html
points to a "virtual page" instead of pointing to the /docDisplay* node.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira