Exception Hibernate Netbeans  XML
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Autor Mensagem
faum
Entusiasta Java

Membro desde: 03/10/2007 06:31:55
Mensagens: 21
Localização: Salvador
Offline

Bom dia a todos,

Estou com um problema que está me consumindo a algum tempo.
Estou usando o netbeans e a pouco tentei utilizar o HQL Editor como proprio tutorial do netbeans, > Botão direito no hibernate.cfg.xml > Run HQL Query.
Ao tentar executar uma query ocorre uma exception.

org.hibernate.AnnotationException: Use of @OneToMany or @ManyToMany targeting an unmapped class: br.com.x.y.z[br.com.x.y.z.tipos.TipoUsoDescricao]
at org.hibernate.cfg.annotations.CollectionBinder.bindManyToManySecondPass(CollectionBinder.java:106
at org.hibernate.cfg.annotations.CollectionBinder.bindStarToManySecondPass(CollectionBinder.java:600)
at org.hibernate.cfg.annotations.CollectionBinder$1.secondPass(CollectionBinder.java:541)
at org.hibernate.cfg.CollectionSecondPass.doSecondPass(CollectionSecondPass.java:43)
at org.hibernate.cfg.Configuration.secondPassCompile(Configuration.java:1130)
at org.hibernate.cfg.AnnotationConfiguration.secondPassCompile(AnnotationConfiguration.java:324)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1286)
at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:859)

Já verifiquei o hibernate.cfg.xml e todas as classes estão lá.
Comentei esse atributo da entidade e aconteceu a msm coisa para outra entidade.
Estou mapeando o atributo da seguinte forma:



Alguem já passou ou viu algo parecido com isso?

Agradeço desde já.





Fabio Correia Lima Mendonça
Bacharel Ciência da Computação - FRB
Analista de Tecnologia da Informação
fabioclm@gmail.com

[Email] [MSN]
otaviojava
GUJ Master
[Avatar]

Membro desde: 14/12/2010 10:09:09
Mensagens: 1192
Localização: Salvador,Bahia
Offline

O problema está na relação com essa classe que aparece no erro.

dá uma olhada: http://www.devmedia.com.br/articles/viewcomp.asp?comp=6628

twitter- https://twitter.com/otaviojava
java -http://home.java.net/blogs/otaviojava
blog - http://otaviosantana.blogspot.com/
javabahia - http://javabahia.blogspot.com/
linguagil - http://javabahia.blogspot.com/
Desenvolva aplicações com Cassandra de uma maneira mais fácil com o EasyCassanra: https://github.com/otaviojava/Easy-Cassandra

[WWW]
faum
Entusiasta Java

Membro desde: 03/10/2007 06:31:55
Mensagens: 21
Localização: Salvador
Offline

Não vejo o erro no na relação.
Na verdade só consigo v o erro por estar usando uma tabela intermediaria não mapeada. Pq realmente a entidade TipoUsoDescricao n tem referencia a minha classe.
Isso pode ser o motivo para o unmapped class?

Fabio Correia Lima Mendonça
Bacharel Ciência da Computação - FRB
Analista de Tecnologia da Informação
fabioclm@gmail.com

[Email] [MSN]
otaviojava
GUJ Master
[Avatar]

Membro desde: 14/12/2010 10:09:09
Mensagens: 1192
Localização: Salvador,Bahia
Offline

Essa sua classe não possue nenhuma relação com nenhuma outra?
O hibernate tem que está visualizando essa tabela intermediária essa informação de alguma forma.
Para fechar essa relação.

twitter- https://twitter.com/otaviojava
java -http://home.java.net/blogs/otaviojava
blog - http://otaviosantana.blogspot.com/
javabahia - http://javabahia.blogspot.com/
linguagil - http://javabahia.blogspot.com/
Desenvolva aplicações com Cassandra de uma maneira mais fácil com o EasyCassanra: https://github.com/otaviojava/Easy-Cassandra

[WWW]
faum
Entusiasta Java

Membro desde: 03/10/2007 06:31:55
Mensagens: 21
Localização: Salvador
Offline

Ta assim:


Classe X:


Classe TipoUsoDescricao:


Só que o


Faz o join com uma tabela intermediaria que não está mapeada, a tabela USOS_DESCRICAO.
As consultas dentro do sistema funcionam perfeitamente por isso nao entendo o n funcionamento.

Fabio Correia Lima Mendonça
Bacharel Ciência da Computação - FRB
Analista de Tecnologia da Informação
fabioclm@gmail.com

[Email] [MSN]
 
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Ir para:   
Powered by JForum 2.1.8 © JForum Team