Obtendo ViewExpiredException no ambiente em cluster enquanto o método de economia de estado está definido como cliente e a sessão do usuário é válida
Eu tenho um aplicativo JSF que usa o Mojarra 2.2.9 e é implementado no WebSphere 8.5.5.4 em ambiente em cluster ejavax.faces.STATE_SAVING_METHOD
está configurado paraclient
.
Mesmo que todos os meus beans de aplicativo tenham escopo de solicitação, às vezes quando a sessão do usuário é válida e o usuário está fazendo uma solicitação de postagem em uma página que ele obtémViewExpiredException
. O que pode estar causando esse problema e como posso resolvê-lo? Vai mudar ojavax.faces.STATE_SAVING_METHOD
paraserver
resolvê-lo? Em caso afirmativo, qual é o impacto de fazer isso na memória?
Além disso, isso tem algo a ver com o ambiente do cluster e talvez haja alguma configuração ausente na Websphere que resolva o problema?