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

Bug 324308

Summary: JPA2: Metamodel: Handle or add VariableOneToManyMapping support
Product: z_Archived Reporter: Michael OBrien <michael.f.obrien>
Component: EclipselinkAssignee: Nobody - feel free to take it <nobody>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3 CC: eclipselink.orm-inbox
Version: unspecifiedFlags: michael.f.obrien: documentation+
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Bug Depends on: 211327, 324091, 266912, 324471    
Bug Blocks:    

Description Michael OBrien CLA 2010-09-02 09:58:54 EDT
>This is a child enhancement of bug # 324091 involving a proposed new VariableOneToMany support in the Metamodel API
- do this work after bug # 324091 is complete.
Currently we do not support interfaces via VariableOneToOne ( descriptorType == INTERFACE ).
We will need to add checks for a new VariableOneToOneMapping and either support it, support both variable mappings including VariableOneToOneMapping or handle both and emit a warning.

>Modifications required for the following functions to start
AttributeImpl.getPersistentAttributeType
ManagedTypeImpl.create
SingularAttributeImpl constructor
Comment 1 Michael OBrien CLA 2010-09-03 14:15:50 EDT
>If we modify how VariableOneToOne is handled in bug # 324471 - it will affect general Metamodel processing and possibly also this enhancement.
Comment 2 Eclipse Webmaster CLA 2022-06-09 10:33:47 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink