Return-Path: X-Original-To: apmail-myfaces-dev-archive@www.apache.org Delivered-To: apmail-myfaces-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5291C10BA5 for ; Sun, 8 Sep 2013 23:53:53 +0000 (UTC) Received: (qmail 80964 invoked by uid 500); 8 Sep 2013 23:53:53 -0000 Delivered-To: apmail-myfaces-dev-archive@myfaces.apache.org Received: (qmail 80895 invoked by uid 500); 8 Sep 2013 23:53:52 -0000 Mailing-List: contact dev-help@myfaces.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "MyFaces Development" Delivered-To: mailing list dev@myfaces.apache.org Received: (qmail 80888 invoked by uid 99); 8 Sep 2013 23:53:52 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 08 Sep 2013 23:53:52 +0000 Date: Sun, 8 Sep 2013 23:53:51 +0000 (UTC) From: "Leonardo Uribe (JIRA)" To: dev@myfaces.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (MYFACES-3691) Implement Faces Flows MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ 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