Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » EclipseLink » ManyToOne and JoinTable (ManyToOne and JoinTable (remove cascade not desired))
icon5.gif  ManyToOne and JoinTable [message #987653] Tue, 27 November 2012 08:00 Go to previous message
Sergio a is currently offline Sergio a
Messages: 3
Registered: November 2012
Junior Member
Hello,

My eclipseLink version is 2.1.3, im using both @ManyToOne and @JoinTable to mapping this situation:

   @ManyToOne(fetch = FetchType.EAGER)
   @JoinTable(name = "TABLE_USER_ADDRESS", joinColumns = @JoinColumn(name = "USER_ID", referencedColumnName = "USERID"),
       inverseJoinColumns = @JoinColumn(name = "ADDR_ID", referencedColumnName = "ADDRESSID"))
   private Address address;


When remove an User, jpa try to remove the Address associated. Although the address is associated with more users (hence ManyToOne).

I am new using EclipseLink jpa Smile, am I doing something wrong? How I can state that no cascade delete? (default cascade is emtpy array, I've also tried putting cascade = {})

Thanks, regards.
 
Read Message icon5.gif
Read Message
Read Message
Read Message
Read Message
Previous Topic: Issue with inheritance and join fetching
Next Topic:@CascadeOnDelete
Goto Forum:
  


Current Time: Sun May 19 03:28:43 EDT 2013

Powered by FUDForum. Page generated in 0.04941 seconds