Was there any resolution on this problem? I start seeing problem as well with MyFaces 1.2.2 and t:saveState. If I switch to RI 1.2, everything works fine.
-----Original Message----- From: news [mailto:[EMAIL PROTECTED] On Behalf Of Werner Punz Sent: Tuesday, February 12, 2008 6:02 AM To: [email protected] Subject: Re: [core] MyFaces 1.2.2 and t:saveState problem <context-param> <description>Define partial state saving as true/false.</description> <param-name>javax.faces.PARTIAL_STATE_SAVING_METHOD</param-name> <param-value>false</param-value> </context-param> <context-param> <description>Only applicable if state saving method is "server" (= default) and if org.apache.myfaces.SERIALIZE_STATE_IN_SESSION is true (= default) If true (default) the serialized state will be compressed before it is written to the session. If false the state will not be compressed.</description> <param-name>org.apache.myfaces.COMPRESS_STATE_IN_SESSION</param-name> <param-value>true</param-value> </context-param> Ognjen Blagojevic schrieb: > Hi Werner, > > I didn't change anything in the webapp configuration. I just replaced > MyFaces 1.2.0 jars (and dependencies) with 1.2.2. Where are savestate > optimizations configured, and how do I turn them off? > > Regards, > Ognjen > > Werner Punz wrote: >> Werner Punz schrieb: >>> Ognjen Blagojevic schrieb: >>>> Hi all, >>>> >>>> I have MyFaces 1.2.0 + Tomahawk 1.1.6 webapp that works fine. I use >>>> mostly request scoped beans, in order to keep the server memory >>>> free. I'm also using t:saveState tag, when there is the need to >>>> preserve the data for h:dataTable (as described on [1]). Parameters >>>> are passed using >>>> >>>> <f:attribute name="isSomething" value="#{row.idSomething}"/> >>>> >>>> However, when I try to switch to MyFaces 1.2.2, t:saveState shows >>>> unexpected behaviour. It seems that when MyFaces evaluates >>>> expression row.idSomething, it doesn't consult the data that is >>>> saved for the last time with the t:saveState, but the one that is >>>> older, and therfore invalid. >>>> >>>> Any ideas on this one? >>>> >>> Sounds like a bug to me, do you have the savestating optimizations >>> turned on? >>> >> To clarify things, to my knowledge some savestate optimizations went >> in 1.2.2, maybe there still is a bug there, you might try to turn them >> off if you have turned it on. >> >> Werner >> >> > >

