| <?xml version="1.0" encoding="UTF-8"?> |
| <sections title="EclipseLink 2.3.0 Release"> |
| |
| <section class="title"> |
| <description> |
| <h1>EclipseLink 2.3.3</h1> |
| <p>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. |
| </p> |
| <table> |
| <tr> |
| |
| <td width="450"> |
| <h4>Release</h4> |
| </td> |
| <td valign="right"> |
| <div> |
| <h4>Date</h4> |
| </div> |
| </td> |
| <td valign="right"> |
| <div> |
| <h4>Build</h4> |
| </div> |
| </td> |
| |
| </tr> |
| <tr |
| style="padding:0.5em;margin:0.5em 0.5em 1em 1em;border:1px solid #D9D9D9;background:#EFEFEF;-moz-border-radius:4px;"> |
| |
| <td width="450"> |
| EclipseLink 2.3.3 |
| </td> |
| <td valign="right"> |
| <div> |
| July 3, 2012 |
| </div> |
| </td> |
| <td valign="right"> |
| <div> |
| </div> |
| </td> |
| </tr> |
| |
| <tr |
| style="padding:0.5em;margin:0.5em 0.5em 1em 1em;border:1px solid #D9D9D9;background:#EFEFEF;-moz-border-radius:4px;"> |
| |
| <td width="450"> |
| EclipseLink 2.3.2 |
| </td> |
| <td valign="right"> |
| <div> |
| Dec 9 2011 |
| </div> |
| </td> |
| <td valign="right"> |
| <div> |
| 2.3.2.v2011125-r10461 |
| </div> |
| </td> |
| </tr> |
| <tr |
| style="padding:0.5em;margin:0.5em 0.5em 1em 1em;border:1px solid #D9D9D9;background:#EFEFEF;-moz-border-radius:4px;"> |
| |
| <td width="450"> |
| EclipseLink 2.3.1 |
| </td> |
| <td valign="right"> |
| <div> |
| Nov 11 2011 |
| </div> |
| </td> |
| <td valign="right"> |
| <div> |
| </div> |
| </td> |
| </tr> |
| <tr |
| style="padding:0.5em;margin:0.5em 0.5em 1em 1em;border:1px solid #D9D9D9;background:#EFEFEF;-moz-border-radius:4px;"> |
| <td width="450"> |
| EclipseLink 2.3.0 |
| </td> |
| <td valign="right"> |
| <div> |
| Jun 22 2011 |
| </div> |
| </td> |
| <td valign="right"> |
| <div> |
| </div> |
| </td> |
| </tr> |
| </table> |
| |
| |
| </description> |
| </section> |
| |
| <section class="main" name=" New and Noteworthy" image="/sequoyah/images/CC_news.png"> |
| |
| <description> |
| |
| <table> |
| <tr> |
| <td colspan="2"> |
| <h4>Extend Entities</h4> |
| </td> |
| </tr> |
| <tr |
| style="padding:0.5em;margin:0.5em 0.5em 1em 1em;border:1px solid #D9D9D9;background:#EFEFEF;-moz-border-radius:4px;"> |
| <td valign="top"> |
| Developers can make their JPA entities or MOXy JAXB |
| beans |
| extensible so that at runtime a set of additional extended |
| mappings can be used. |
| </td> |
| <td width="150"> |
| <div> |
| <img src="/eclipselink/images/doc_small.png" /> |
| <a |
| href="http://wiki.eclipse.org/EclipseLink/UserGuide/JPA/Advanced_JPA_Development/Extensible_Entities">JPA Documentation</a> |
| </div> |
| <div> |
| <img src="/eclipselink/images/wiki_small.png" /> |
| <a |
| href="http://wiki.eclipse.org/EclipseLink/Examples/JPA/Extensibility">JPA example</a> |
| </div> |
| <div> |
| <img src="/eclipselink/images/wiki_small.png" /> |
| <a href="http://wiki.eclipse.org/EclipseLink/Examples/MOXy/Extensible">MOXY example</a> |
| </div> |
| </td> |
| </tr> |
| <tr> |
| <td colspan="2"> |
| <h4>Support Multiple Tenants</h4> |
| </td> |
| </tr> |
| <tr |
| style="padding:0.5em;margin:0.5em 0.5em 1em 1em;border:1px solid #D9D9D9;background:#EFEFEF;-moz-border-radius:4px;"> |
| <td valign="top"> |
| 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. |
| </td> |
| <td> |
| <div> |
| <img src="/eclipselink/images/doc_small.png" /> |
| <a |
| href="http://wiki.eclipse.org/EclipseLink/UserGuide/JPA/Advanced_JPA_Development/Single-Table_Multi-Tenancy">JPA Documentation</a> |
| </div> |
| <div> |
| <img src="/eclipselink/images/wiki_small.png" /> |
| <a href="http://wiki.eclipse.org/EclipseLink/Examples/JPA/Multitenant">JPA Example</a> |
| </div> |
| </td> |
| </tr> |
| |
| <tr> |
| <td colspan="2"> |
| <h4>Externalize Mappings</h4> |
| </td> |
| </tr> |
| <tr |
| style="padding:0.5em;margin:0.5em 0.5em 1em 1em;border:1px solid #D9D9D9;background:#EFEFEF;-moz-border-radius:4px;"> |
| <td valign="top"> |
| Developers can now store mappings using a |
| <b>MetadataSource</b> |
| external to the running application so that mapping overrides and |
| extended mappings can be more dynamically integrated into deployed |
| applications. |
| </td> |
| <td> |
| <!--<div> <img src="/eclipselink/images/doc_small.png" /> <a href="http://wiki.eclipse.org/EclipseLink/UserGuide/JPA/Advanced_JPA_Development/Externalized_Mappings">JPA |
| Documentation</a> </div> --> |
| <div> |
| <img src="/eclipselink/images/wiki_small.png" /> |
| <a |
| href="http://wiki.eclipse.org/EclipseLink/Examples/JPA/MetadataSource">JPA Example</a> |
| </div> |
| <div> |
| <img src="/eclipselink/images/doc_small.png" /> |
| <a |
| href="http://wiki.eclipse.org/EclipseLink/UserGuide/MOXy/Advanced_Concepts/Refreshing_Metadata">MOXy Documentation</a> |
| </div> |
| <div> |
| <img src="/eclipselink/images/wiki_small.png" /> |
| <a |
| href="http://wiki.eclipse.org/EclipseLink/Examples/MOXy/MetadataRepository">MOXy Example</a> |
| </div> |
| </td> |
| </tr> |
| |
| <tr> |
| <td colspan="2"> |
| <h4>Multiple Database</h4> |
| </td> |
| </tr> |
| <tr |
| style="padding:0.5em;margin:0.5em 0.5em 1em 1em;border:1px solid #D9D9D9;background:#EFEFEF;-moz-border-radius:4px;"> |
| <td valign="top"> |
| <b>Composite Persistence Units</b> |
| (PU) |
| allows developers to access entities in different data sources |
| by |
| composing their PUs together including support for |
| relationships |
| between entities in different databases. |
| </td> |
| <td> |
| <div> |
| <img src="/eclipselink/images/doc_small.png" /> |
| <a |
| href="http://wiki.eclipse.org/EclipseLink/UserGuide/JPA/Advanced_JPA_Development/Composite_Persistence_Units">JPA Documentation</a> |
| </div> |
| <div> |
| <img src="/eclipselink/images/wiki_small.png" /> |
| <a href="http://wiki.eclipse.org/EclipseLink/Examples/JPA/Composite">JPA Example</a> |
| </div> |
| </td> |
| </tr> |
| </table> |
| |
| </description> |
| |
| </section> |
| |
| <section class="main" name=" Enhancements and Resolved Issues" |
| image="/sequoyah/images/CC_bugs.png"> |
| <description> |
| <p>In addition to the features highlighted in the New and Noteworthy |
| section this release also includes a substantial number of bug fixes |
| and enhancements. |
| </p> |
| <ul> |
| <li> |
| <a |
| href="http://wiki.eclipse.org/EclipseLink/Examples/JPA/PLSQLStoredFunction">JPA Stored Procedure and PLSQL Support Enhancements</a> |
| - |
| <a |
| href="http://wiki.eclipse.org/EclipseLink/UserGuide/JPA/Advanced_JPA_Development/Stored_Procedure_and_PL/SQL_Support">Documentation</a> |
| </li> |
| <li> |
| <a |
| href="http://wiki.eclipse.org/EclipseLink/Examples/MOXy/ElementMappingByAttributeValue">MOXy support for mapping with predicates</a> |
| </li> |
| <li> |
| <a |
| href="http://wiki.eclipse.org/EclipseLink/Examples/MOXy/MultipleBindingsFiles">MOXy support for multiple eclipselink-oxm.xml mapping files |
| </a> |
| </li> |
| <li> |
| <a |
| href="http://wiki.eclipse.org/EclipseLink/Examples/MOXy/XMLNameTransformer">MOXy support for custom XML name conversions</a> |
| - |
| <a |
| href="http://wiki.eclipse.org/EclipseLink/UserGuide/MOXy/Advanced_Concepts/Customizing_XML_Name_Conversions">Documentation</a> |
| </li> |
| <li> |
| <a |
| href="http://wiki.eclipse.org/EclipseLink/Examples/DBWS/DBWSComplexArgStoredFunction">DBWS from StoredFunction with PL/SQL arguments</a> |
| </li> |
| <li> |
| <a |
| href="http://wiki.eclipse.org/EclipseLink/Examples/DBWS/DBWSOverloadStoredProcedure">DBWS from overloaded Stored Procedures</a> |
| </li> |
| <li> |
| <a href="http://wiki.eclipse.org/EclipseLink/Examples/MySports">MySports Example</a> |
| : New example showing new @Multitenant and @VirtualAccessMethods |
| features in Java EE web applications using JSF, JAX-RS, EJB and |
| JPA |
| . |
| </li> |
| <li> |
| <a href="http://wiki.eclipse.org/EclipseLink/Examples/JPA">Employee Example</a> |
| : The classic EclipseLink Employee example updated with a JSF |
| front |
| end. |
| </li> |
| <li> |
| <a |
| href="https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED;classification=RT;query_based_on=2.3%20Fixed;query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;target_milestone=2.3.3;product=EclipseLink;known_name=2.3.3%20Fixed" |
| class="external text" |
| title="https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED;classification=RT;query_based_on=2.3%20Fixed;query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;target_milestone=2.3.3;product=EclipseLink;known_name=2.3.3%20Fixed" |
| rel="nofollow">2.3.3: All Fixed Bugs and enhancement requests</a> |
| <dl> |
| <dd> |
| Component: |
| <a |
| href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;columnlist=bug_severity%2Cpriority%2Cversion%2Ctarget_milestone%2Cbug_status%2Creporter%2Cshort_desc;component=Foundation;target_milestone=2.3.3;product=EclipseLink;classification=RT" |
| class="external text" |
| title="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;columnlist=bug_severity%2Cpriority%2Cversion%2Ctarget_milestone%2Cbug_status%2Creporter%2Cshort_desc;component=Foundation;target_milestone=2.3.3;product=EclipseLink;classification=RT" |
| rel="nofollow">Foundation</a> |
| , |
| <a |
| href="https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED;classification=RT;query_based_on=2.3.3%20Fixed;query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;component=JPA;target_milestone=2.3.3;product=EclipseLink;known_name=2.3.3%20Fixed" |
| class="external text" |
| title="https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED;classification=RT;query_based_on=2.3.3%20Fixed;query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;component=JPA;target_milestone=2.3.3;product=EclipseLink;known_name=2.3.3%20Fixed" |
| rel="nofollow">JPA</a> |
| , |
| <a |
| href="https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED;classification=RT;query_based_on=2.3.3%20Fixed;query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;component=MOXy;product=EclipseLink;target_milestone=2.3.3;known_name=2.3.3%20Fixed" |
| class="external text" |
| title="https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED;classification=RT;query_based_on=2.3.3%20Fixed;query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;component=MOXy;product=EclipseLink;target_milestone=2.3.3;known_name=2.3.3%20Fixed" |
| rel="nofollow">MOXy</a> |
| , |
| <a |
| href="https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED;classification=RT;query_based_on=2.3.3%20Fixed;query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;component=SDO;target_milestone=2.3.3;product=EclipseLink;known_name=2.3.3%20Fixed" |
| class="external text" |
| title="https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED;classification=RT;query_based_on=2.3.3%20Fixed;query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;component=SDO;target_milestone=2.3.3;product=EclipseLink;known_name=2.3.3%20Fixed" |
| rel="nofollow">SDO</a> |
| , |
| <a |
| href="https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED;classification=RT;query_based_on=2.3.3%20Fixed;query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;component=DBWS;product=EclipseLink;target_milestone=2.3.3;known_name=2.3.3%20Fixed" |
| class="external text" |
| title="https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED;classification=RT;query_based_on=2.3.3%20Fixed;query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;component=DBWS;product=EclipseLink;target_milestone=2.3.3;known_name=2.3.3%20Fixed" |
| rel="nofollow">DBWS</a> |
| , |
| <a |
| href="https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED;classification=RT;query_based_on=2.3%20Fixed;query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;component=Utils;target_milestone=2.3.0;product=EclipseLink;known_name=2.3%20Fixed" |
| class="external text" |
| title="https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED;classification=RT;query_based_on=2.3%20Fixed;query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;component=Utils;target_milestone=2.3.0;product=EclipseLink;known_name=2.3%20Fixed" |
| rel="nofollow">Utils</a> |
| , |
| <a |
| href="https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED;classification=RT;query_based_on=2.3.3%20Fixed;query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;component=Examples;target_milestone=2.3.3;product=EclipseLink;known_name=2.3.3%20Fixed" |
| class="external text" |
| title="https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED;classification=RT;query_based_on=2.3.3%20Fixed;query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;component=Examples;target_milestone=2.3.3;product=EclipseLink;known_name=2.3.3%20Fixed" |
| rel="nofollow">Examples</a> |
| , |
| <a |
| href="https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED;classification=RT;query_based_on=2.3.3%20Fixed;query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;component=Documentation;target_milestone=2.3.3;product=EclipseLink;known_name=2.3.3%20Fixed" |
| class="external text" |
| title="https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED;classification=RT;query_based_on=2.3.3%20Fixed;query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;component=Documentation;target_milestone=2.3.3;product=EclipseLink;known_name=2.3.3%20Fixed" |
| rel="nofollow">Documentation</a> |
| </dd> |
| </dl> |
| </li> |
| </ul> |
| </description> |
| </section> |
| |
| <section class="main" name=" Known Issues" |
| image="http://dev.eclipse.org/huge_icons/apps/help-browser.png"> |
| <description> |
| <p> |
| The following are known issues that have been identified as |
| potentially effecting users of EclipseLink 2.3.3. |
| </p> |
| </description> |
| </section> |
| |
| <section class="main" name=" Standards" image="/sequoyah/images/CC_code.png"> |
| <description> |
| <p>EclipseLink remains focused on the delivering support for the |
| latest standards. EclipseLink 2.3.3 offers certified support for: |
| </p> |
| <ul> |
| <li> |
| Java Persistence (JPA) 2.0 - |
| <a href="http://www.jcp.org/en/jsr/detail?id=317">JSR 317</a> |
| </li> |
| <li> |
| Java Architecture for XML Binding (JAXB) 2.2 - |
| <a href="http://jcp.org/en/jsr/detail?id=222">JSR 222</a> |
| </li> |
| <li> |
| Service Data Objects (SDO) 2.1.1 - |
| <a href="http://jcp.org/en/jsr/detail?id=235">JSR 235</a> |
| </li> |
| </ul> |
| </description> |
| </section> |
| |
| <section class="main" name=" Deprecated Functionality" |
| image="http://dev.eclipse.org/huge_icons/actions/edit-clear.png"> |
| <description> |
| <p> |
| 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 |
| <a href="index.php">release pages</a> |
| . |
| </p> |
| <ul> |
| <li> |
| <a href="http://bugs.eclipse.org/340074">Bug 340074:</a> |
| Deprecated use of 'javax.persistence.cacheRetrieveMode' and |
| 'javax.persistence.cacheStoreMode' QueryHints to address JPA 2.0 |
| spec compatibility. The hint names |
| 'javax.persistence.cache.retrieveMode' and |
| 'javax.persistence.cache.storeMode' should now be used. |
| </li> |
| </ul> |
| </description> |
| </section> |
| |
| <section class="main" name="Retention Policy"> |
| <description> |
| <p> |
| The EclipseLink 2.3 release will remain available for download |
| from |
| the |
| <a href="/eclipselink/downloads/index.php">primary download page</a> |
| until the next release is shipped. At |
| that point it will be moved to |
| the |
| <a href="/eclipselink/downloads/previous_releases.php">previous releases</a> |
| page where it remain |
| for a minimum period of 2 years before becoming |
| available for archival. |
| </p> |
| </description> |
| </section> |
| |
| <section class="main" name="Future Releases"> |
| <description> |
| <p> |
| For more information about future planned EclipseLink releases and |
| patch sets please refer to the releases section of the |
| <a href="/projects/project_summary.php?projectid=rt.eclipselink">project summary. </a> |
| </p> |
| </description> |
| </section> |
| |
| <section class="sideitem" name="Getting Started"> |
| |
| <description> |
| <a href="/indigo"> |
| <img src="/indigo/images/indigologo_alt.png" width="100%" /> |
| </a> |
| <h6 style="text-align:center">Getting Started</h6> |
| <div |
| style="text-align:center;padding:0.5em;margin:0.5em 0.5em 1em 1em;border:1px solid #D9D9D9;background:#FDD017;-moz-border-radius:4px;"> |
| <img src="http://dev.eclipse.org/large_icons/actions/go-bottom.png" |
| border="0" /> |
| <a href="http://www.eclipse.org/eclipselink/downloads/index.php#2.3.3"> |
| Download 2.3.3 |
| <img src="http://dev.eclipse.org/large_icons/actions/go-bottom.png" |
| border="0" /> |
| </a> |
| |
| </div> |
| <div |
| style="text-align:center;padding:0.5em;margin:0.5em 0.5em 1em 1em;border:1px solid #D9D9D9;-moz-border-radius:4px;"> |
| |
| <a href="/eclipselink/downloads/previous_releases.php"> |
| Download 2.3.0, 2.3.1, 2.3.2 |
| |
| </a> |
| |
| </div> |
| |
| <div |
| style="text-align:center;padding:0.5em;margin:0.5em 0.5em 1em 1em;border:1px solid #D9D9D9;background:#EFEFEF;-moz-border-radius:4px;"> |
| <img src="/eclipselink/images/doc_small.png" /> |
| <a href="/eclipselink/documentation/">Documentation Center</a> |
| </div> |
| |
| <div |
| style="text-align:center;padding:0.5em;margin:0.5em 0.5em 1em 1em;border:1px solid #D9D9D9;background:#EFEFEF;-moz-border-radius:4px;"> |
| <img src="/eclipselink/images/wiki_small.png" /> |
| <a href="http://wiki.eclipse.org/EclipseLink/Examples">Examples and Tutorials</a> |
| </div> |
| |
| </description> |
| |
| </section> |
| |
| </sections> |