You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by vo...@apache.org on 2021/06/24 15:05:03 UTC

[myfaces] branch 2.3.x updated: MYFACES-4404 -- Log viewstate string

This is an automated email from the ASF dual-hosted git repository.

volosied pushed a commit to branch 2.3.x
in repository https://gitbox.apache.org/repos/asf/myfaces.git


The following commit(s) were added to refs/heads/2.3.x by this push:
     new 37f38d2  MYFACES-4404 -- Log viewstate string
     new ce1faa1  Merge pull request #211 from volosied/MYFACES-4404-2.3.x
37f38d2 is described below

commit 37f38d2abdc6ea3a2540e2bf3b96779980c65b66
Author: Volodymyr Siedlecki <vo...@gmail.com>
AuthorDate: Wed Jun 23 15:50:22 2021 -0400

    MYFACES-4404 -- Log viewstate string
---
 .../apache/myfaces/renderkit/html/HtmlResponseStateManager.java   | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/impl/src/main/java/org/apache/myfaces/renderkit/html/HtmlResponseStateManager.java b/impl/src/main/java/org/apache/myfaces/renderkit/html/HtmlResponseStateManager.java
index 4ab8829..6bda3ff 100755
--- a/impl/src/main/java/org/apache/myfaces/renderkit/html/HtmlResponseStateManager.java
+++ b/impl/src/main/java/org/apache/myfaces/renderkit/html/HtmlResponseStateManager.java
@@ -20,8 +20,10 @@ package org.apache.myfaces.renderkit.html;
 
 import java.io.IOException;
 import java.util.Map;
+import java.util.logging.Level;
 import java.util.logging.Logger;
 
+
 import javax.faces.context.ExternalContext;
 import javax.faces.context.FacesContext;
 import javax.faces.context.ResponseWriter;
@@ -121,6 +123,12 @@ public class HtmlResponseStateManager extends MyfacesResponseStateManager
     {
         String serializedState = getStateCache(facesContext).getStateTokenProcessor(facesContext)
                 .encode(facesContext, savedState);
+
+        if (log.isLoggable(Level.FINE)) 
+        {
+             log.fine("Writing serialized viewstate string : " + serializedState);
+        } 
+
         ExternalContext extContext = facesContext.getExternalContext();
         MyfacesConfig myfacesConfig = MyfacesConfig.getCurrentInstance(extContext);