Home > Apache Geronimo v2.0 > Documentation > What's new in Geronimo v2-M2 |
This section provides a quick overview of the are several additions and fixes included in this milestone release.
With Apache Geronimo you get to choose the Web container (Tomcat or Jetty), the Web services implementation (Axis2 or CXF) and the persistence framework (OpenJPA or Cayene).
One of the major additions in this new milestone release is the initial integration of EJB 3 (JSR220) through the Apache OpenEJB project. The EJB 3 specification now offers a totally redesigned Enterprise JavaBeans architecture, reduced complexity and simplified APIs to make the enterprise application development easier.
Some remarks about this new specification are:
Refer to the JSR 220: Enterprise JavaBeans TM 3.0 Specification Request for further details.
As mentioned earlier, this specification makes it to Geronimo via the Apache OpenEJB project. The current development status of the OpenEJB project can be seen at OpenEJB 3 RoadMap page.
The following Web Services technologies have been integrated in this milestone release:
Also, a basic JAX-WS 2.0 support is provided in this milestone. Only Servlet-based JAX-WS services are supported. The following limitations exist at the time of this release:
The JAX-WS support in this release is provided by the Apache CXF project. Apache Axis2 integration is in progress and will be provided in later releases.