Skip to main content
Jump to: navigation, search


< EclipseLink‎ | Development‎ | 2.1
Revision as of 14:31, 11 August 2010 by (Talk | contribs) (Eclipselink ORM)

EclipseLink 2.1: Advanced JPA

This page captures the work planned for EclipseLink 2.1 under the them of advanced JPA. The goal is to increase the number of advanced ORM features that can be accessed through JPA leveraging standard extension points, custom annotations, and custom XML.


  • Historical EntityManager
  • EMF Broker


  • Additional Join (filter) on entity types and relationship mappings
  • Instantiation Policy
  • Historical Mapping
  • Unary Table Sequencing


  • Define additional FetchGroups using annotations or XML
  • Additional operators
  • user defined operators

Eclipselink ORM

The following bugs are the current prioritized list of features that are to be worked on for the 2.1 release. NOTE: The complete list will not be completed. The list is worked on sequentially and potentially re-prioritized after a release. Bugs are ranked with a 1 through 5 priority which breaks down as follows:

Priority Description
1 Must have for next release
2 Important for next release
3 Nice to have for next release
4 Unlikely for next release
5 Future

Individual bugs will contain more information on the design and implementation. Queued bugs may not have any extra information at this time and are populated once those bugs become actively worked on.

Bug number Description Status Priority
bug 227219 Expand EclipseLink-ORM.XML schema functionality for 2.1 release Completed
bug 296289 Add current annotation metadata support on mapped superclasses Completed
bug 296612 Add current annotation only metadata support of return insert/update Completed
bug 211323 Class extractor support Completed
bug 211324 Additional event(s) support Completed
bug 211322 Fetch-group(s) support Completed
bug 253083 Support for dynamic persistence using ORM.xml/eclipselink-orm.xml Completed
bug 303632 attribute-type for mapping attributes (Dynamic persistence) Completed
bug 267217 VIRTUAL Access Type (Dynamic persistence) Completed
bug 307050 VIRTUAL Access Type Defaults (Dynamic persistence) Completed
bug 309373 Add parent class element to EclipseLink-ORM (Dynamic persistence) Completed

{ | Bugs} to move to 2.2 release

Database Specific Features


  • Spatial mapping and querying
  • XML Type mapping and querying

Back to the top