title: Getting ViewExpiredException in clustered environment while state saving method is set to client and user session is valid
body: <p>I have a JSF application that uses Mojarra 2.2.9
  and is deployed on WebSphere 8.5.5.4 on clustered environement
  and <code>javax.faces.STATE_SAVING_METHOD</code> is set to <code>client</code>.</p>
  
  <p>Even though all my application beans are request scoped, sometimes when the user session is valid and the user is doing post request on a page he gets <code>ViewExpiredException</code>. What may be causing this issue and how can I solve it?
  Will changing the <code>javax.faces.STATE_SAVING_METHOD</code> to <code>server</code> solve it? If so, what is the impact of doing this on memory?</p>
  
  <p>Also, does this have anything to do with cluster environement and maybe there's some missing configuration on the Websphere that will solve the issue?</p>