Estou me aventurando num aplicativo que rode no GAE basedo no JSF 2.0, prime-faces e twig-persist...
Tive vários problemas para rodar o JSF (se fosse começar hoje não usaria), mas está rodando até bem.
O meu problema agora é com o Twig ou o datastore (ainda não sei dizer).
Tenho duas classes (vou remover os getters e setters para nao ocupar muito espaço):
e
Para facilitar meus testes criei classes para povoar minha base de dados:
e
Ao testar no ambiente de desenvolvimento, o primeiro produtor de dados executa normal.. ao executar o segundo ele não encontra todos os itens adicionados pelo primeiro. Ao debugar notei que se ficar inspecionando o findAll várias vezes ele vai carregando mais registros até chegar a quantidade correta. Imaginei que isso fosse um delay para disponibilizar os dados.
Será que é isso mesmo? Se sim, como faço para evitar os problemas que posso ter com esse atraso? Será um problema com o Twig? Não cheguei a testar com o Objectfy (devo fazer isso entre hoje e amanhã) será que terei o mesmo problema?