This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 249860 - JPA 2.0 TABLE_PER_CLASS inheritance support
Summary: JPA 2.0 TABLE_PER_CLASS inheritance support
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Eclipselink (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 enhancement with 3 votes (vote)
Target Milestone: ---   Edit
Assignee: Guy Pelletier CLA
QA Contact:
URL:
Whiteboard: table_per_class
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-06 15:24 EDT by Gordon Yorke CLA
Modified: 2022-06-09 10:10 EDT (History)
4 users (show)

See Also:


Attachments
Code changes (217.28 KB, patch)
2008-12-12 10:56 EST, Guy Pelletier CLA
no flags Details | Diff
Updated patch with changes from James and Gord (217.58 KB, patch)
2008-12-16 11:31 EST, Guy Pelletier CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Gordon Yorke CLA 2008-10-06 15:24:06 EDT
Modeled on existing EclipseLink Interface and Inheritance query, support will be added for Table Per Class inheritance.

Functionality covered will be Relationships and JPQL queries excluding aggregate functions and order by clauses.

To complete this feature the current Inheritance policy should be updated to support Table Per Class.
Comment 1 Guy Pelletier CLA 2008-12-12 10:56:27 EST
Created attachment 120330 [details]
Code changes
Comment 2 Guy Pelletier CLA 2008-12-16 11:31:50 EST
Created attachment 120603 [details]
Updated patch with changes from James and Gord
Comment 3 Guy Pelletier CLA 2008-12-17 11:29:45 EST
Code has been submitted.

Reviewed by: Gordon Yorke, James Sutherland

New tests: 

New model added to 

org.eclipse.persistence.testing.models.jpa.inheritance with new test suite

And new test suite:

org.eclipse.persistence.testing.tests.jpa.inhertiance.TablePerClassInheritanceJUnitTest
Comment 4 Arif CLA 2010-04-08 18:39:44 EDT
So it have been fixed. Great!

With anyone worked (is working) in Oracle Corp, my relation will be platonic.
Comment 5 Eclipse Webmaster CLA 2022-06-09 10:10:13 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink