getting "Associations marked as mappedBy must not define database mappings like @JoinTable or @JoinColumn" in JBoss EPP 5.1

Solution Unverified - Updated -

Issue

  • moving to EPP 5.1 from 4.3.0. An Hibernate/DAO EJB jar that deploys fine and runs on 4.3 is not deploying on 5.1:

    2011-03-01 15:45:21,769 ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] Error installing to Start: name=persistence.unit:unitName=db-ams-ejb-1.0.1.jar/\#db-ams state=Create  
    org.hibernate.AnnotationException: Associations marked as mappedBy must not define database mappings like @JoinTable or @JoinColumn: us.tx.state.oag.ams.domain.InfoMessage.infoAddresses
    
    

    Also found this under the 5.1 release notes:

https://issues.jboss.org/browse/JBPAPP-2082

But there doesn't seem to be a resolution. Is this a show stopper? Is there something I can change in the domain/dao class to clear the error?

Environment

  • JBoss Enterprise Portal Platform (EPP) 5.1

  • JBoss Enterprise Application Platform (EAP) 5.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content