While researching an issue using JSF 2 with Seam 2, I uncovered a pitfall
with implicit navigation. In cases where frameworks assume that a formal
navigation rule is required to trigger navigation, implicit navigation is
now causing navigation to trigger unexpectedly. My first thought was to
first check if a matching navigation case exists, except that an implicit
navigation case is currently indistinguishable from a formal navigation
case. Thus, I have filed an issue requesting an enhancement to add an
implicit (or derived) flag to the navigation case which indicates that the
navigation case is not backed by a formal rule. (Another idea/option would
be to use a subclass).
https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=736
-Dan
--
Dan Allen
Senior Software Engineer, Red Hat | Author of Seam in Action
Registered Linux User #231597
http://mojavelinux.com
http://mojavelinux.com/seaminaction
http://www.google.com/profiles/dan.j.allen