Developers at the Eclipse Project will soon be able to tap into
Enterprise Java Beans (EJB) 3.0, thanks to a project spearheaded by
Oracle said it is helping build an open source version of EJB 3.0's
Object-Relational Mapping (ORM) tool under the Eclipse Public License.
The platform focuses on design-time tooling and supports installation in
any J2EE-compatible application server.
The new tool follows Oracle's preview of its Application Server EJB
3.0 last month. The database software vendor also uses the spec in its
JDeveloper Web services tool, as well as TopLink, its Java object-to-relational mapping tool and installation
"Oracle's extensive experience in EJB and Object persistence will be
critically important to the success of providing world-class EJB 3.0
tooling," Mike Milinkovich, executive director of the Eclipse
Foundation, said in a statement.
Billed by many as the future of Java-based enterprise application
development, EJB 3.0 is a Java API developed by Sun
and now serves as the cornerstone for
Systems built on the programming tool let developers focus on the
actual business architecture of the model instead of the repetitive
coding that connects different aspects. Because EJB systems are written
in Java, they are platform independent. Being object oriented, they can
be installed into existing systems with little or no recompiling and
The specification was the subject of some recent controversy. The Oracle- and JBoss-championed EJB 3.0 group and the Java
Data Objects (JDO) 2.0 community couldn't decide on the
persistence mechanism for Plain Old Java Objects (POJO). The debate has
been put to rest for now.
"JBoss sees EJB 3.0 as the future of Java persistence and is
committed to its success as a standard," Gavin King, founder of the
Hibernate project and architect at JBoss, said in a statement. "The
Eclipse EJB 3.0 Tools project is an important step in promoting the
adoption of EJB 3.0 to Java developers, particularly those in the
growing Eclipse community."