Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 248756

Summary: [EclipseLink] Support for PrivateOwned in the eclipselink-orm.xml
Product: [WebTools] Dali JPA Tools Reporter: Karen Butzke <karenfbutzke>
Component: GeneralAssignee: Paul Fullbright <paul.fullbright>
Status: VERIFIED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: paul.fullbright
Version: 2.0Keywords: plan
Target Milestone: 2.1 M3   
Hardware: PC   
OS: Windows XP   
Whiteboard: EclipseLink

Description Karen Butzke CLA 2008-09-26 14:01:17 EDT
+++ This bug was initially created as a clone of Bug #238441 +++

On the EclipseLink platform we need to add support for the eclipselink-orm.xml private-owned element.  PrivateOwned is supported on OneToOne and OneToMany mappings.  To support this add a tri-state checkbox with a default of false.

http://wiki.eclipse.org/Using_EclipseLink_JPA_Extensions_(ELUG)#How_to_Use_the_.40PrivateOwned_Annotation

Eclipselink bug 237295 is related since PrivateOwned support should be removed from BasicCollection and BasicMap.  We might want to display the implicit privateOwned=true.  And we will also need to add this support to variable-one-to-one mapping when we have UI for that.
Comment 1 Paul Fullbright CLA 2008-10-24 10:44:35 EDT
Added support for private-owned for the following mappings in 2.1M3:
OneToOne
OneToMany

There is no support in 2.1M3 for BasicCollection or BasicMap
Comment 2 Karen Butzke CLA 2008-11-20 12:34:23 EST
verified in current code