Oracle hopes to expand its role in driving developer adoption of the Java 2 Enterprise Edition (J2EE) platform by spearheading a project within the Eclipse open-source community.
The project will support the Enterprise Java Beans (EJB) 3.0 specification, which serves as the foundation for J2EE 5.0, and will significantly ease application development and improve developer productivity, said Dennis MacNeil, the product director for J2EE application servers at Oracle.
As the project leader, Oracle will help build an open source EJB 3.0 Object-Relational Mapping (ORM) tool under the Eclipse Public License that focuses on design-time tooling and supports deployment to any J2EE-compatible application server.
The new tool will build on Oracle's TopLink, a Java object-to-relational tool and deployment platform that provides ORM capabilities for mission critical enterprise applications, MacNeil said.
"The main improvement in EBJ 3.0 is simplifying the persistence model; moving from a heavyweight proponent mode to using plain old Java objects," said Dennis Leung, vice president of development at Oracle. "That in itself is very significant because it runs faster and is easier to evolve; you don't have all these other artifacts and classes and there's a lot less code to write."
Leung added that fewer XML mediated fields in EJB 3.0 make the platform much simpler to develop on.
MacNeil said the timeline for Eclipse projects typically involves a month long review