java - Use of @JoinColumnsOrFormulas and mappedBy -



java - Use of @JoinColumnsOrFormulas and mappedBy -

i have issue next code :

table fibean :

@joincolumnsorformulas({ @joincolumnorformula(column = @joincolumn(name = "tri", referencedcolumnname = "tri", nullable = false, insertable = false, updatable = false)), @joincolumnorformula(formula = @joinformula(value = "user1", referencedcolumnname = "code")) }) private userbean user1;

table userbean :

@onetomany(mappedby="user1", cascade={cascadetype.persist, cascadetype.merge}) private collection<fibean> listeuser1;

then, error happen :

caused by: java.lang.classcastexception: org.hibernate.mapping.formula @ org.hibernate.cfg.annotations.tablebinder.bindfk(tablebinder.java:352) @ org.hibernate.cfg.annotations.collectionbinder.bindcollectionsecondpass(collectionbinder.java:1423) @ org.hibernate.cfg.annotations.collectionbinder.bindonetomanysecondpass(collectionbinder.java:733) @ org.hibernate.cfg.annotations.collectionbinder.bindstartomanysecondpass(collectionbinder.java:666) @ org.hibernate.cfg.annotations.collectionbinder$1.secondpass(collectionbinder.java:619) @ org.hibernate.cfg.collectionsecondpass.dosecondpass(collectionsecondpass.java:66) @ org.hibernate.cfg.configuration.secondpasscompile(configuration.java:1221) @ org.hibernate.cfg.annotationconfiguration.secondpasscompile(annotationconfiguration.java:383) @ org.hibernate.cfg.configuration.buildmappings(configuration.java:1206) @ org.hibernate.ejb.ejb3configuration.buildmappings(ejb3configuration.java:1459) @ org.hibernate.ejb.eventlistenerconfigurator.configure(eventlistenerconfigurator.java:193)

hibernate v3.5.6 jdk 5 tomcat 5.5

i found workaround here (https://forum.hibernate.org/viewtopic.php?f=1&t=1010559, removing mappedby on userbean), why code doesn t work ?

java hibernate jpa one-to-many many-to-one

Comments

Popular posts from this blog

xslt - DocBook 5 to PDF transform failing with error: "fo:flow" is missing child elements. Required content model: marker* -

mediawiki - How do I insert tables inside infoboxes on Wikia pages? -

Local Service User Logged into Windows -