Bug 220226 - Support for EclipseLink JPA
Summary: Support for EclipseLink JPA
Status: VERIFIED FIXED
Alias: None
Product: Dali JPA Tools
Classification: WebTools
Component: Framework (show other bugs)
Version: 2.0   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: 2.0 M7   Edit
Assignee: Tran Le CLA
QA Contact:
URL:
Whiteboard: PMC
Keywords: PII
Depends on:
Blocks:
 
Reported: 2008-02-25 11:38 EST by Shaun Smith CLA
Modified: 2008-05-02 15:38 EDT (History)
4 users (show)

See Also:
neil.hauge: pmc_approved? (david_williams)
raghunathan.srinivasan: pmc_approved+
neil.hauge: pmc_approved? (naci.dai)
neil.hauge: pmc_approved? (deboer)
neil.hauge: pmc_approved? (neil.hauge)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Shaun Smith CLA 2008-02-25 11:38:36 EST
Dali is expected to provide extensible frameworks and exemplary tools.  However, there is only stubbed out platform support and no concrete example provided for adopters or extenders.  With the availability of EclipseLink JPA at Eclipse, Dali should provide an EclipseLink platform that would serve both the purpose of supporting EclipseLink JPA developers as well as providing a example of a full platform that can be extended or emulated by adopters wanting to build platforms for their chosen persistence provider.

Platform features that should be supported include:

* DDL Generation
* Provider Annotatations
* Provider properties in persistence.xml
* Provider mapping file support

It may make sense to create a set of dependent bugs for each of these areas.
Comment 1 Neil Hauge CLA 2008-03-25 10:50:39 EDT
Targeting an EclipseLink Platform that will support DDL Gen, persistence.xml properties, and some custom annotations for 2.0 M7.
Comment 2 Neil Hauge CLA 2008-04-09 17:44:29 EDT
This is a major adopter request to add basic support for the EclipseLink runtime.  This bug/request will specifically cover the addition of a platform that includes:

- A DDL Generation integration extension
- Support for EclipseLink properties in the persistence.xml via the Persistence XML Editor extension
    - This will includes Java SE jdbc login settings, among other things like logging and cache settings


Requesting PMC approval for M7.

Comment 3 Raghunathan Srinivasan CLA 2008-04-18 14:33:19 EDT
Approved.

This is a new UI + code that will not impact exisiting adopters and since it is in its own feature, it can be uninstalled.
Comment 4 Tran Le CLA 2008-04-24 10:31:19 EDT
Feature completed and included in I-I20080424061315-20080424061315 build
Comment 5 Neil Hauge CLA 2008-04-24 10:34:44 EDT
Additional bugs will be created for:

* Provider Annotation support
* Provider mapping file support
Comment 6 Neil Hauge CLA 2008-05-02 15:38:09 EDT
Verified in wtp-sdk-I-I20080501032258-20080501032258.zip