You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ss...@apache.org on 2006/06/27 18:37:21 UTC

svn commit: r417505 - /myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/portlet/MyFacesGenericPortlet.java

Author: ssilvert
Date: Tue Jun 27 09:37:21 2006
New Revision: 417505

URL: http://svn.apache.org/viewvc?rev=417505&view=rev
Log:
Fixed http://issues.apache.org/jira/browse/MYFACES-1070

Modified:
    myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/portlet/MyFacesGenericPortlet.java

Modified: myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/portlet/MyFacesGenericPortlet.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/portlet/MyFacesGenericPortlet.java?rev=417505&r1=417504&r2=417505&view=diff
==============================================================================
--- myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/portlet/MyFacesGenericPortlet.java (original)
+++ myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/portlet/MyFacesGenericPortlet.java Tue Jun 27 09:37:21 2006
@@ -388,6 +388,14 @@
                                                    getPortletSession().
                                                    getAttribute(CURRENT_FACES_CONTEXT);
 
+            // depending on the Portal implementation, facesContext could be
+            // null after a redeploy
+            if (facesContext == null) {
+               setPortletRequestFlag(request);
+               nonFacesRequest(request, response);
+               return;
+            }
+            
             // TODO: not sure if this can happen.  Also double check this against spec section 2.1.3
             if (facesContext.getResponseComplete()) return;