wood burning stoves*
The moose likes Object Relational Mapping and the fly likes one to many relation error Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Databases » Object Relational Mapping
Bookmark "one to many relation error" Watch "one to many relation error" New topic
Author

one to many relation error

rodrigo bengoechea
Greenhorn

Joined: Nov 15, 2008
Posts: 10
Hi everyone! I�m newbe using Hibernate and I�m trying to figure out where�s my mistake mapping a one-to-may relation. I�ve been the last hours trying to solve it but I couldn�t, so I decided to ask you. Please any suggestion will help me a lot!!

I explain you the bussines logic here:
every user has one or more passwords, and a password can be removed from a user.

I know that my post it�s a quite long but I tried to provide you everything you should need...

So here�s the User class:


Here the Password class



Here the User mapping xml:


Here�s the hibernate config:


Here where I�m creating the user:


And finally here�s the stack trace:


Thanks in advance for your help!!!
Regards!!!
joe sinnott
Greenhorn

Joined: Nov 23, 2008
Posts: 4
Hi

At first glance it would seem that you are violating some database contraint.

Caused by: java.sql.BatchUpdateException: Duplicate entry '2' for key 1

It would appear that you are inserting into a table that already has a key value i.e. '2'
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: one to many relation error
 
Similar Threads
Exception setting property value with CGLIB
Many to Many Relation Error Driving Me Mad
Error with Hibernate
Hibernate Issue
one to many bidirectional error driving me mad