You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lo...@apache.org on 2013/10/15 15:15:21 UTC

svn commit: r1532325 - /myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/internal/ajax/AjaxResponseRenderer.java

Author: lofwyr
Date: Tue Oct 15 13:15:21 2013
New Revision: 1532325

URL: http://svn.apache.org/r1532325
Log:
TOBAGO-1323: AJAX call breaks view state on WebSphere 8.5
 (with MyFaces 2.0.5 and earlier)

Modified:
    myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/internal/ajax/AjaxResponseRenderer.java

Modified: myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/internal/ajax/AjaxResponseRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/internal/ajax/AjaxResponseRenderer.java?rev=1532325&r1=1532324&r2=1532325&view=diff
==============================================================================
--- myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/internal/ajax/AjaxResponseRenderer.java (original)
+++ myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/internal/ajax/AjaxResponseRenderer.java Tue Oct 15 13:15:21 2013
@@ -104,11 +104,11 @@ public class AjaxResponseRenderer {
 
   private void saveState(FacesContext facesContext, RenderKit renderKit) throws IOException {
 
-    ResponseWriter stateWriter = renderKit.createResponseWriter(getPrintWriter(facesContext), CONTENT_TYPE, null);
+    final ResponseWriter stateWriter = renderKit.createResponseWriter(getPrintWriter(facesContext), CONTENT_TYPE, null);
     facesContext.setResponseWriter(stateWriter);
 
-    StateManager stateManager = facesContext.getApplication().getStateManager();
-    StateManager.SerializedView serializedView = stateManager.saveSerializedView(facesContext);
+    final StateManager stateManager = facesContext.getApplication().getStateManager();
+    final Object serializedView = stateManager.saveView(facesContext);
     stateManager.writeState(facesContext, serializedView);
   }