[RESOLVIDO]Google App Engine não gera chave primária  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
pango
Virtual Machine Man

Membro desde: 20/08/2005 16:31:37
Mensagens: 556
Localização: Pangolândia
Offline

Pessoal,

Estou desenvolvendo um aplicativo que pretendo colocar no Google App Engine. Por isso, estou usando o JDO como meio de armazenamento. Minha classe está anotada da seguinte forma:



O problema é que, quando eu mando salvar uma instância da classe, recebo uma exceção dizendo que o id não pode ser zero. Mas pelo que eu li na documentação do App Engine, quando eu anoto a chave com IDENTITY, ele gera automaticamente a chave pra mim, mas isso não está acontecendo.

Alguém tem alguma idéia?

This message was edited 1 time. Last update was at 03/12/2009 18:38:26


programmer.setFucked(user.isStupid());
Sun Certified Java Programmer 1.4
garcia-jj
JWizard

Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline

Creio que nesse caso você deva deixar null ao invés de mandar como zero.
pango
Virtual Machine Man

Membro desde: 20/08/2005 16:31:37
Mensagens: 556
Localização: Pangolândia
Offline

Cara,

Acho que era isso mesmo. Parou de dar o erro. Agora está ocorrendo um outro erro, mas é relacionado com o BlazeDS, que eu também estou usando (o cliente é em Flex). Obrigado pela ajuda!

programmer.setFucked(user.isStupid());
Sun Certified Java Programmer 1.4
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team