[ http://team.andromda.org:8080/jira/browse/SPRING-18?page=history ]
     
Work on SPRING-18 started by Chad Brandon

> One-to-many associations inverse attribute in Hibernate mapping incorrect
> -------------------------------------------------------------------------
>
>          Key: SPRING-18
>          URL: http://team.andromda.org:8080/jira/browse/SPRING-18
>      Project: Spring Cartridge
>         Type: Bug
>  Environment: Linux 2.6.8, Mac OS X 10.3, and Windows XP Professional
>     Reporter: Chris Sterling
>     Assignee: Chad Brandon

>
>
> We have an issue with one-to-many associations and how the Hibernate mapping 
> files get generated.  Here is the relationship:
> ----------------                           -------------------
> - Order       -  1 <>-----------------> *  - OrderItem     -
> ----------------                           -------------------
> In the Hibernate mapping file the following gets generated for the 
> association on each end:
> Order.hbm.xml
> <set name="order" order-by="ORDER_FK" lazy="false" inverse="true" 
> cascade="all-delete-orphan">
>             <key>
>                 <column name="ORDER_FK"/>
>             </key>
>             <one-to-many class="foo.OrderImpl"/>
> </set>
> OrderItem.hbm.xml
> <many-to-one name="order" class="com.dwango.cornerstone.role.OrderImpl" >
>             <column name="ORDER_FK"/>
> </many-to-one>
> The problem is in the first Hibernate mapping of Order.  The attribute 
> "inverse=true" causes database errors when we load data through the 
> OrderImpl.setOrderItems(Collection) method and send it to the DAO 
> create(Order).  We are using MySQL for our database and it does not persist 
> the data for the association collection.  If the inverse attribute is change 
> to "false" then the association collection is persisted.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://team.andromda.org:8080/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira



-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Andromda-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/andromda-devel

Reply via email to