Annotation Exception: entity name twice  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
allan_ablaze
JavaBaby
[Avatar]

Membro desde: 01/06/2006 00:36:20
Mensagens: 83
Localização: Foz do Iguaçu
Offline

Estou usando hibernate pra fazer uma persitencia simples de um entity bean gerado pelo netbeans pelo entity classes from database.
E ta dando esse maldito erro.

Exception in thread "main" javax.persistence.PersistenceExeption: org.hibernate.AnnotationException: Use of the same entity name twice: NomeDoBean

na linha
EntityManagerFactory emf = Persistence.createEntityManagerFactory("SICTaPU");

ai mais embaixo tem

Caused by: org.hibernate.DuplicateMappingExeption: dublicate importe: NomeDoBean refers to both sicta.NomeDoBean and bean.NomeDoBean (try using auto-import="false")

O raciocínio é perspicaz, prático e analítico. (Sorte de Hoje - Orkut)
[MSN]
allan_ablaze
JavaBaby
[Avatar]

Membro desde: 01/06/2006 00:36:20
Mensagens: 83
Localização: Foz do Iguaçu
Offline

Blz... ja resolvi...
Coloquei o bean
Dei um Clean and Build no projeto.
ai uma adaptaçãozinha aqui e ali... ae funcionou...

O raciocínio é perspicaz, prático e analítico. (Sorte de Hoje - Orkut)
[MSN]
marcofarnezi
What is classpath?

Membro desde: 09/01/2012 08:17:53
Mensagens: 5
Offline

Vc podia dar uma dia mais clara do q era o problema pq eu to garradasso nele
duducordeiro_
JavaChild

Membro desde: 15/10/2009 21:50:12
Mensagens: 114
Offline

Caso mais alguém tenha este erro a solução é a seguinte:

inclua a anotação: @Entity(name = "br.com.pacote.NomeDaCLasse") nas classe que estão duplicadas e em pacotes diferentes.
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team