Author: gvanmatre
Date: Tue Nov 14 15:13:14 2006
New Revision: 475048

URL: http://svn.apache.org/viewvc?view=rev&rev=475048
Log:
The ViewPhaseListener should invoke responseComplete() on the faces context 
before dispatching to the forwarding URL for handling exceptions (SHALE-335).

Modified:
    
shale/framework/trunk/shale-view/src/main/java/org/apache/shale/view/faces/ViewPhaseListener.java

Modified: 
shale/framework/trunk/shale-view/src/main/java/org/apache/shale/view/faces/ViewPhaseListener.java
URL: 
http://svn.apache.org/viewvc/shale/framework/trunk/shale-view/src/main/java/org/apache/shale/view/faces/ViewPhaseListener.java?view=diff&rev=475048&r1=475047&r2=475048
==============================================================================
--- 
shale/framework/trunk/shale-view/src/main/java/org/apache/shale/view/faces/ViewPhaseListener.java
 (original)
+++ 
shale/framework/trunk/shale-view/src/main/java/org/apache/shale/view/faces/ViewPhaseListener.java
 Tue Nov 14 15:13:14 2006
@@ -186,6 +186,7 @@
             map.put("javax.servlet.error.request_uri", sb.toString());
             map.put("javax.servlet.error.servlet_name", 
"javax.faces.webapp.FacesServlet"); // Best we can do ...
             // Dispatch to the specified error handler
+            context.responseComplete();
             econtext.dispatch(path);
         } catch (IOException e) {
             handleException(context, e);


Reply via email to