Difference between revisions of "EclipseLink/Development/2.4.0"

From Eclipsepedia

Jump to: navigation, search
m (Features)
m (Features)
Line 16: Line 16:
 
** '''Gemini JPA''': With the Gemini JPA 1.0 release scheduled to come out this summer the current solution available (which we have deprecated) need to be fully transitioned to leverage the Gemini solutions. This will involve updates or migration of examples but may also involve a coordinated Gemini release if feature work is included.
 
** '''Gemini JPA''': With the Gemini JPA 1.0 release scheduled to come out this summer the current solution available (which we have deprecated) need to be fully transitioned to leverage the Gemini solutions. This will involve updates or migration of examples but may also involve a coordinated Gemini release if feature work is included.
 
* MOXy
 
* MOXy
** '''Object-JSON''' Mapping support
+
** [http://wiki.eclipse.org/EclipseLink/DesignDocs/350483 '''Object-JSON''' Mapping support]
*** [http://wiki.eclipse.org/EclipseLink/DesignDocs/350483 Design Doc]
+
 
* DBWS
 
* DBWS
** '''Parse DDL to extract database metadata'''.  Change the way type metadata is accessed by DBWSBuilder, providing support for the following enhancement requests
+
** [http://wiki.eclipse.org/EclipseLink/Development/DBWS/ParseDDLforMetadata '''Parse DDL to extract database metadata'''].  Change the way type metadata is accessed by DBWSBuilder, providing support for the following enhancement requests
 
*** 325124 DBWSProvider does not handle package REF CURSOR
 
*** 325124 DBWSProvider does not handle package REF CURSOR
 
*** 339721 DBWS should support strongly-typed package REF CURSOR
 
*** 339721 DBWS should support strongly-typed package REF CURSOR
 
*** 339909 - DBWS should support optional argument queries
 
*** 339909 - DBWS should support optional argument queries
 
*** 329435 - DBWS does not handle %ROWTYPE mix of PL/SQL types and JDBC Advanced types  
 
*** 329435 - DBWS does not handle %ROWTYPE mix of PL/SQL types and JDBC Advanced types  
*** [http://wiki.eclipse.org/EclipseLink/Development/DBWS/ParseDDLforMetadata Design Doc]
 
 
** '''RESTful JPA''': Provide a JAX-RS solution for easily making a JPA persistence unit available through REST calls.
 
** '''RESTful JPA''': Provide a JAX-RS solution for easily making a JPA persistence unit available through REST calls.

Revision as of 11:21, 11 August 2011

EclipseLink 2.4.0 Development Plans

This page is a working document for what is being planned and developed for EclipseLink 2.4.0, which is scheduled for fall/winter 2011.

Infrastructure

  • Build
    • Tycho/Maven Migration Incorporate the use of Tycho to generate OSGi bundles using a manifest-first methodology. This will remove the need for BND, but will rely heavily upon developers properly maintaining the manifest files.

Features

  • JPA
    • Enhanced Schema Provisioning: Schema upgrade to handle application version upgrades. Upon request the Schmea will be extended to add additional tables, columns, indexes.
    • MetadataSource support for PU Properties: During the bootstrap of a JPA persistence unit the Metadatasource will provide additional PU properties that can come from an external source to customize the PU properties used in the EntityManagerFactory creation.
    • JPA 2.1: Provide early access to some of the JPA 2.1 defined features. This will dependend on the progres sthe expert group makes.
    • Gemini JPA: With the Gemini JPA 1.0 release scheduled to come out this summer the current solution available (which we have deprecated) need to be fully transitioned to leverage the Gemini solutions. This will involve updates or migration of examples but may also involve a coordinated Gemini release if feature work is included.
  • MOXy
  • DBWS
    • Parse DDL to extract database metadata. Change the way type metadata is accessed by DBWSBuilder, providing support for the following enhancement requests
      • 325124 DBWSProvider does not handle package REF CURSOR
      • 339721 DBWS should support strongly-typed package REF CURSOR
      • 339909 - DBWS should support optional argument queries
      • 329435 - DBWS does not handle %ROWTYPE mix of PL/SQL types and JDBC Advanced types
    • RESTful JPA: Provide a JAX-RS solution for easily making a JPA persistence unit available through REST calls.