Finally, I have noticed that sometimes objects kept in session loose data. For instance, I created a session scoped managed bean called CustomerBean and added customer name and email to it. When I move to second view, the name and email address stored in the managed bean are lost. Now this happens only on appspot not on the dev server so I can’t debug and I haven’t yet figured out why it this happens. I am working on a strange hack which put a token key value in the session in every request which solves the issue but I am sure why.
If anyone has any clue why please post a comment.
Ocorre exatamente isto comigo.
Estou usando JSF 2.0 e GAE SDK 1.53
MABS
gilberto_oliveira.
Se for possível você passar o código pra gente dar uma olhada.
Mas esta situação de você fazer uma coisa local e depois não funcionar no ambiente do GAE é normal, por isso que é recomentado sempre destar qualquer alteração no ambiente de teste online.
Ah! Já estava me esquecendo, você esta usando algum framework de persistência?
Quando chega no filtro o manged bean tá null, e mesmo que não tenha validado, localmente quando ele volta pra tela de login o nome volta preenchido, mas no gae volta sem estar preenchido. O comportamento do GAE é diferente do local.
MABS
Olá, gilberto_oliveira!
Infelizmente vou ficar te defendo uma ajuda, não tenho muito conhecimento sobre JSF.
Estou desenvolvendo no GAE, mas estou utilizando VRaptor 3, Objectify e HTML, CSS e JavaScript.
Sry!