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:1068)
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:
@ManyToMany(targetEntity = TipoUsoDescricao.class, cascade = {CascadeType.MERGE}, fetch = FetchType.LAZY)
@JoinTable(name = "APS.USOS_DESCRICAO",
joinColumns = {@JoinColumn(name = "PDPL_CD_DES_PET_LAM")},
inverseJoinColumns = {@JoinColumn(name = "USDE_CD_ID")})
private Set<TipoUsoDescricao> tiposUsoDescricao;
Alguem já passou ou viu algo parecido com isso?
Agradeço desde já.