You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@shale.apache.org by gv...@apache.org on 2006/11/15 00:13:15 UTC

svn commit: r475048 - /shale/framework/trunk/shale-view/src/main/java/org/apache/shale/view/faces/ViewPhaseListener.java

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);