[
https://issues.apache.org/jira/browse/MYFACES-3691?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13761552#comment-13761552
]
Leonardo Uribe commented on MYFACES-3691:
-----------------------------------------
Some major fixes has been done over base algorithm:
- Take into account all active flows to derive navigation cases instead only
the current one, that
prevents broken links.
- Allow reenter into a flow clearing flow scope multiple times
- Fix case when navigation case is a redirect
- If a return from a flow is done and the current flow is another one do the
transition exiting from all
flows in the stack that depends to the returning flow.
With these fixes, now faces flow algorithm take into account multiple flows at
the same time, and it allows restart a flow (for example click to start a flow,
and try to start again the flow, in that case it just exit and reenter the
flow) or reenter into a flow (click to start a flow, do some other non related
navigation and go back to a page that is part of the flow and continue).
> Implement Faces Flows
> ---------------------
>
> Key: MYFACES-3691
> URL: https://issues.apache.org/jira/browse/MYFACES-3691
> Project: MyFaces Core
> Issue Type: Task
> Components: JSR-344
> Reporter: Leonardo Uribe
>
> Implement Faces Flows as described in JSF 2.2 spec.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira