OK there is one piece of information here that we already discussed but I think is crucial. That is, the fact that there is no problem with client side state saving. We need to focus on this and why it would make a difference?
I had a theory but given this fact I *think* we can rule it out. My theory was that maybe JspViewHandlerImpl was being serialized b/c MyFaces implementation was storing it in the session for reasons that had nothing to do with state saving for JSF. I think we can rule that out, because it would have to do this for client side saving too. sean