You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ms...@apache.org on 2010/04/15 16:13:49 UTC

svn commit: r934421 - in /myfaces/trinidad/branches/jsf2_ajax.3/trinidad-impl/src/main: java/org/apache/myfaces/trinidadinternal/config/xmlHttp/XmlHttpConfigurator.java javascript/META-INF/adf/jsLibs/Page.js

Author: mstarets
Date: Thu Apr 15 14:13:48 2010
New Revision: 934421

URL: http://svn.apache.org/viewvc?rev=934421&view=rev
Log:
Corrected <redirect> payload implementation to comply with the JSF2 spec

Modified:
    myfaces/trinidad/branches/jsf2_ajax.3/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/config/xmlHttp/XmlHttpConfigurator.java
    myfaces/trinidad/branches/jsf2_ajax.3/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Page.js

Modified: myfaces/trinidad/branches/jsf2_ajax.3/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/config/xmlHttp/XmlHttpConfigurator.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/jsf2_ajax.3/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/config/xmlHttp/XmlHttpConfigurator.java?rev=934421&r1=934420&r2=934421&view=diff
==============================================================================
--- myfaces/trinidad/branches/jsf2_ajax.3/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/config/xmlHttp/XmlHttpConfigurator.java (original)
+++ myfaces/trinidad/branches/jsf2_ajax.3/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/config/xmlHttp/XmlHttpConfigurator.java Thu Apr 15 14:13:48 2010
@@ -92,7 +92,7 @@ public class XmlHttpConfigurator extends
     rw.startDocument();
     rw.startElement("partial-response", null);
     rw.startElement("redirect", null);
-    rw.writeText(url, null);
+    rw.writeAttribute("url", url, null);
     rw.endElement("redirect");
     rw.endElement("partial-response");
     rw.endDocument();

Modified: myfaces/trinidad/branches/jsf2_ajax.3/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Page.js
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/jsf2_ajax.3/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Page.js?rev=934421&r1=934420&r2=934421&view=diff
==============================================================================
--- myfaces/trinidad/branches/jsf2_ajax.3/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Page.js (original)
+++ myfaces/trinidad/branches/jsf2_ajax.3/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Page.js Thu Apr 15 14:13:48 2010
@@ -225,7 +225,7 @@ TrPage.prototype._handlePprResponse = fu
           alert(nodeText);
           return;
         case "redirect":
-          var url = TrPage._getTextContent(childNode);
+          var url = childNode.getAttribute("url");
           // TODO: fix for portlets???
           window.location.href = url;
       }