StateHolder is something JSF implementors *must* know.  It is not something 
application developers *should* know - although understanding it obviously will 
help you.

Dennis Byrne

>-----Original Message-----
>From: Yura.Tkachenko [mailto:[EMAIL PROTECTED]
>Sent: Friday, March 31, 2006 02:16 AM
>To: ''MyFaces Discussion''
>Subject: RE: NotSerializableException during saveState
>
>Thanks, Adam
>
>Could you please explain me some more details and specific circumstances for
>StateHolder?
>
>Yura.
>
>
>
>-----Original Message-----
>From: Adam Winer [mailto:[EMAIL PROTECTED] 
>Sent: Friday, March 31, 2006 2:23 AM
>To: MyFaces Discussion
>Subject: Re: NotSerializableException during saveState
>
>I'd recommend implementing Serializable.  StateHolder is only
>relevant in specific circumstances, and if you're not the sort who
>likes memorizing the JSF spec in detail, you'll be much better
>of just always implementing Serializable.  All scenarios that support
>StateHolder also support Serializable, whereas the converse is not
>true.
>
>-- Adam Winer
>
>
>On 3/30/06, Yura.Tkachenko <[EMAIL PROTECTED]> wrote:
>> One little remark, when I trys to implement Serializable instead of
>> StateHolder everything works, but I want to know is this my issue in bean
>> with StateHolder or not?
>>
>> Thanks,
>> Yura.
>>
>> -----Original Message-----
>> From: Mike Kienenberger [mailto:[EMAIL PROTECTED]
>> Sent: Thursday, March 30, 2006 6:54 PM
>> To: MyFaces Discussion
>> Subject: Re: NotSerializableException during saveState
>>
>> On 3/30/06, [EMAIL PROTECTED]
>> > javax.faces.FacesException:
>> > java.io.NotSerializableException:
>> > com.nsite.wsbuilder.TableFiltersBean
>> >
>> > at
>> > org.apache.myfaces.util.StateUtils.encode64(StateUtils.java:43)
>>
>> Is com.nsite.wsbuilder.TableFiltersBean the bean you have implemented
>> StateHolder on?   If not, that's the problem.   If so, you'll probably
>> need to post the bean code, but it doesn't look like it implements
>> StateHolder from the stacktrace.
>>
>>
>
>


Reply via email to