Localmente funciona, mas quando eu faço o deploy pro appspot.com ae não funciona.
Não ocorre nenhuma exception, mas não funciona, o managed bean perde os dados.
[quote=http://java.dzone.com/news/jsf2-configuration-google-app]
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.[/quote]
Ocorre exatamente isto comigo.
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.
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!