EclipseLink JPA 2.0. Por que @Entity com @EmbeddedId não gera tabelas?

0 respostas
fbdo

Fala lista!

Estou criando um projeto usando o EclipseLink já testando o JPA 2.0. Mas não há santo que faça gerar as todas tabelas automaticamente em alguns dos meus testes unitários. Consegui isolar as classes que estão com problemas, e são todas as que usam @EmbeddedId como chave primária. Antes que perguntei, estou fazendo acesso a tabelas de um projeto legado, e não tem como mudar o conjunto de chaves.

Toda vez que rodo os testes, o que obtenho é:

Exception [EclipseLink-93] (Eclipse Persistence Services - 2.1.0.v20100127-r6421): org.eclipse.persistence.exceptions.DescriptorException
Exception Description: The table [Pedidos] is not present in this descriptor.
Descriptor: RelationalDescriptor(br.com.simula.dominio.relacionamento.Filial --> [DatabaseTable(Lojas)])

Já procurei no google se reclamam de algo parecido, sem sucesso. Alguém está usando o JPA 2.0 e @EmbeddedId? Sucesso?

Obrigado!

Criado 18 de fevereiro de 2010
Respostas 0
Participantes 1