You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lu...@apache.org on 2016/03/18 00:16:19 UTC

svn commit: r1735522 - /myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/flow/FlowHandlerImpl.java

Author: lu4242
Date: Thu Mar 17 23:16:18 2016
New Revision: 1735522

URL: http://svn.apache.org/viewvc?rev=1735522&view=rev
Log:
MYFACES-4038 Flow beans are destroyed before flow is finalized (Thanks to Hank Ibell for provide this patch)

Modified:
    myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/flow/FlowHandlerImpl.java

Modified: myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/flow/FlowHandlerImpl.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/flow/FlowHandlerImpl.java?rev=1735522&r1=1735521&r2=1735522&view=diff
==============================================================================
--- myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/flow/FlowHandlerImpl.java (original)
+++ myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/flow/FlowHandlerImpl.java Thu Mar 17 23:16:18 2016
@@ -398,12 +398,12 @@ public class FlowHandlerImpl extends Flo
     
     private void doBeforeExitFlow(FacesContext context, Flow flow)
     {
-        getFacesFlowProvider(context).doBeforeExitFlow(context, flow);
-        
         if (flow.getFinalizer() != null)
         {
             flow.getFinalizer().invoke(context.getELContext(), null);
         }
+        
+        getFacesFlowProvider(context).doBeforeExitFlow(context, flow);
     }
 
     @Override