In April, Oracle proposed an open source Eclipse project to build EJB3.0 Entity bean tooling. This tooling will be generic and support any compliant EJB3 persistence implementation including TopLink and Hibernate.
A document that presents an intitial feature and use case list for the early milestones of the
Eclipse EJB 3.0 Object/Relational Mapping Project has been posted to the project newsgroup (
news://news.eclipse.org/eclipse.technology.ejb-orm). It also demonstrates a set of user interface components for editing EJB 3.0 Entities. The document covers the basics and is designed to illustrate the concept. It is in no way comprehensive. For example, it doesn't thoroughly cover the editing of ORM xml descriptors although this is an important requirement for the project. ORM xml support will be detailed in coming revisions, and slated for future milestones.
The purpose of this document is to invite comment on the approach. If you are interested in EJB 3.0 Entity support in Eclipse please give the doc a look over and post your feedback to the EJB 3.0 Object-Relational Mapping Project newsgroup.
Newsgroup:
news://news.eclipse.org/eclipse.technology.ejb-orm
Simple Web Interface
http://www.eclipse.org/newsportal/threa ... gy.ejb-orm
--Shaun Smith
Project Overview:
The goal of this project is to add comprehensive support to the Eclipse Project for the definition and editing of Object-Relational (O/R) mappings for EJB 3.0 Entity Beans. EJB 3.0 O/R mapping support will focus on minimizing the complexity of mapping by providing creation and automated initial mapping wizards, and programming assistance such as dynamic problem identification. The implementation will be extensible so third party vendors can add to its functionality.
Project Proposal:
http://www.eclipse.org/proposals/eclips ... index.html