[ 
https://issues.apache.org/jira/browse/MYFACES-2237?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12713834#action_12713834
 ] 

Leonardo Uribe commented on MYFACES-2237:
-----------------------------------------

This is not a bug. The file 
org.apache.myfaces.application.jsp.JspStateManagerImpl says this:

    /**
     * Only applicable if state saving method is "server" (= default).
     * If <code>true</code> (default) the state will be serialized to a byte 
stream before it is written to the session.
     * If <code>false</code> the state will not be serialized to a byte stream.
     */
     private static final String SERIALIZE_STATE_IN_SESSION_PARAM = 
"org.apache.myfaces.SERIALIZE_STATE_IN_SESSION";

In server side state saving, it is necessary to put a "key" to retrieve the 
state. That's why HtmlResponseStateManager.writeViewStateField always write 
"something". 

You can take a look at JspStateManagerImpl.serializeView(FacesContext context, 
Object serializedView) to check how this param works.

I'll close this issue as invalid.

> HtmlResponseStateManager always serialize state on writeViewStateField
> ----------------------------------------------------------------------
>
>                 Key: MYFACES-2237
>                 URL: https://issues.apache.org/jira/browse/MYFACES-2237
>             Project: MyFaces Core
>          Issue Type: Bug
>          Components: General
>    Affects Versions: 1.2.6
>            Reporter: Hampus Wingren
>
> Hi,
> I'm looking into performance issues regarding CPU consumption in our 
> faces-portlet app. I'm trying to avoid serialization of the view and state 
> with the web.xml params org.apache.myfaces.COMPRESS_STATE_IN_SESSION, 
> org.apache.myfaces.SERIALIZE_STATE_IN_SESSION and 
> org.apache.myfaces.USE_ENCRYPTION.
> These params works fine except for 
> HtmlResponseStateManager.writeViewStateField which always serializes the 
> savedState, ignoring the org.apache.myfaces.SERIALIZE_STATE_IN_SESSION param.
> Is this intentional or is this a bug?
> Regards,
> Hampus

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to