You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ma...@apache.org on 2007/11/24 18:48:42 UTC

svn commit: r597897 - /myfaces/trinidad/branches/1.2.4-branch/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/el/TrinidadELResolver.java

Author: matzew
Date: Sat Nov 24 09:48:42 2007
New Revision: 597897

URL: http://svn.apache.org/viewvc?rev=597897&view=rev
Log:
TRINIDAD-796
thx to Jesper Pedersen for the patch

Modified:
    myfaces/trinidad/branches/1.2.4-branch/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/el/TrinidadELResolver.java

Modified: myfaces/trinidad/branches/1.2.4-branch/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/el/TrinidadELResolver.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/1.2.4-branch/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/el/TrinidadELResolver.java?rev=597897&r1=597896&r2=597897&view=diff
==============================================================================
--- myfaces/trinidad/branches/1.2.4-branch/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/el/TrinidadELResolver.java (original)
+++ myfaces/trinidad/branches/1.2.4-branch/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/el/TrinidadELResolver.java Sat Nov 24 09:48:42 2007
@@ -101,6 +101,13 @@
   public void setValue(ELContext elContext, Object base, Object property, 
                        Object value)
   {
+    if (PAGE_FLOW_SCOPE_VARIABLE_NAME.equals(base) ||
+        "processScope".equals(base))
+    {
+      Map m = RequestContext.getCurrentInstance().getPageFlowScope();
+      m.put(property, value);
+      elContext.setPropertyResolved(true);
+    }
   }
 
   public boolean isReadOnly(ELContext elContext, Object base,