Use of @OneToMany or @ManyToMany targeting an unmapped class: <entity>.<association_property>[<entity>] in JBoss EAP
Issue
During deployment encountering the exception below
... org.hibernate.AnnotationException: Use of @OneToMany or @ManyToMany targeting an unmapped class: support.hibernate.entity.Employee.tasks[support.hibernate.entity.Task]
at org.hibernate@5.3.20.SP1-redhat-00001//org.hibernate.cfg.annotations.CollectionBinder.bindManyToManySecondPass(CollectionBinder.java:1274)
at org.hibernate@5.3.20.SP1-redhat-00001//org.hibernate.cfg.annotations.CollectionBinder.bindStarToManySecondPass(CollectionBinder.java:811)
at org.hibernate@5.3.20.SP1-redhat-00001//org.hibernate.cfg.annotations.CollectionBinder$1.secondPass(CollectionBinder.java:736)
at org.hibernate@5.3.20.SP1-redhat-00001//org.hibernate.cfg.CollectionSecondPass.doSecondPass(CollectionSecondPass.java:54)
at org.hibernate@5.3.20.SP1-redhat-00001//org.hibernate.boot.internal.InFlightMetadataCollectorImpl.processSecondPasses(InFlightMetadataCollectorImpl.java:1696)
at org.hibernate@5.3.20.SP1-redhat-00001//org.hibernate.boot.internal.InFlightMetadataCollectorImpl.processSecondPasses(InFlightMetadataCollectorImpl.java:1664)
at org.hibernate@5.3.20.SP1-redhat-00001//org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:287)
at org.hibernate@5.3.20.SP1-redhat-00001//org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1215)
at org.hibernate@5.3.20.SP1-redhat-00001//org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1246)
...
Environment
- Red Hat JBoss Enterprise Application Platform (EAP) 7
- Hibernate 5
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.