org.hibernate.MappingException: An AnnotationConfiguration instance is required to use <mapping class="ModelName"/>
Issue
- Deploying the ESB service in JBOss SOA the following error is thrown:
org.hibernate.MappingException: An AnnotationConfiguration instance is required to use <mapping class="ModelName"/>
at org.hibernate.cfg.Configuration.parseMappingElement(Configuration.java:1647)
at org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:1602)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1581)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1555)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1475)
at org.jboss.soa.esb.listeners.gateway.HibernateGatewayListener.doInitialise(HibernateGatewayListener.java:91)
at org.jboss.soa.esb.listeners.lifecycle.AbstractManagedLifecycle.initialise(AbstractManagedLifecycle.java:133)
at org.jboss.soa.esb.listeners.lifecycle.ManagedLifecycleController.initialiseInstances(ManagedLifecycleController.java:109)
at org.jboss.soa.esb.listeners.lifecycle.ManagedLifecycleController.start(ManagedLifecycleController.java:66)
at org.jboss.soa.esb.listeners.deployers.mc.EsbDeployment.start(EsbDeployment.java:232)
Environment
- Red Hat JBoss SOA-P
- 5.3.0.GA
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.