The EclipseLink 2.3 release focuses on increased developer flexibility allowing mapped objects to be extensible and multitenant as well as external storage of mappings. These features are intended to help developers address some of the challenges related to developing for cloud architectures and more specifically SaaS solutions.
Release |
Date |
Build |
EclipseLink 2.3.3 |
July 3, 2012
|
|
EclipseLink 2.3.2 |
Dec 9 2011
|
2.3.2.v2011125-r10461
|
EclipseLink 2.3.1 |
Nov 11 2011
|
|
EclipseLink 2.3.0 |
Jun 22 2011
|
|
Extend Entities |
|
Developers can make their JPA entities or MOXy JAXB beans extensible so that at runtime a set of additional extended mappings can be used. | |
Support Multiple Tenants |
|
Developers can design and deploy applications where their persistent entities manage entities for multiple tenants in the same application with storage in a shared table. | |
Externalize Mappings |
|
Developers can now store mappings using a MetadataSource external to the running application so that mapping overrides and extended mappings can be more dynamically integrated into deployed applications. | |
Multiple Database |
|
Composite Persistence Units (PU) allows developers to access entities in different data sources by composing their PUs together including support for relationships between entities in different databases. |
In addition to the features highlighted in the New and Noteworthy section this release also includes a substantial number of bug fixes and enhancements.
The following are known issues that have been identified as potentially effecting users of EclipseLink 2.3.3.
EclipseLink remains focused on the delivering support for the latest standards. EclipseLink 2.3.3 offers certified support for:
In EclipseLink 2.3 the following features/API have been deprecated. Please upgrade to the suggested alternatives to avoid issues in the future when these deprecated features/AIP might be removed. If you are upgrading from an earlier release please check the applicable release pages .
The EclipseLink 2.3 release will remain available for download from the primary download page until the next release is shipped. At that point it will be moved to the previous releases page where it remain for a minimum period of 2 years before becoming available for archival.
For more information about future planned EclipseLink releases and patch sets please refer to the releases section of the project summary.