[seam-commits] Seam SVN: r9816 - trunk/src/main/org/jboss/seam/web.
seam-commits at lists.jboss.org
seam-commits at lists.jboss.org
Mon Dec 22 11:17:48 EST 2008
Author: cpopetz
Date: 2008-12-22 11:17:48 -0500 (Mon, 22 Dec 2008)
New Revision: 9816
Modified:
trunk/src/main/org/jboss/seam/web/RedirectFilter.java
Log:
JBSEAM-3678: RedirectFilter should only act during a faces request
Modified: trunk/src/main/org/jboss/seam/web/RedirectFilter.java
===================================================================
--- trunk/src/main/org/jboss/seam/web/RedirectFilter.java 2008-12-22 16:16:34 UTC (rev 9815)
+++ trunk/src/main/org/jboss/seam/web/RedirectFilter.java 2008-12-22 16:17:48 UTC (rev 9816)
@@ -52,7 +52,9 @@
@Override
public void sendRedirect(String url) throws IOException
{
- if ( Contexts.isEventContextActive() && !Contexts.getEventContext().isSet(REDIRECT_FROM_MANAGER) )
+ if ( FacesContext.getCurrentInstance() != null
+ && Contexts.isEventContextActive()
+ && !Contexts.getEventContext().isSet(REDIRECT_FROM_MANAGER) )
{
if ( !url.startsWith("http:") && !url.startsWith("https:") ) //yew!
{
More information about the seam-commits
mailing list