There have been a number of improvements, enhancements and bug fixes in this release. Described below are the most significant ones.
Feature enhancements and additions
Java SE 6 support
Geronimo v2.2 is developed and built on Java SE 6 and using the JAXB/JAX-WS version2 implementation.
To be updated
Usability improvements
By improving plugin converting method, user don't have to export a plugin for server assembly. In v2.2, application can be converted into plugin directly. See Converting applications into plugins using the Administrative Console for the details.
- JMS Portlet improvements
- EJB Portlet improvements
- Console accessibility improvements
- Custom server assembly UI improvements
Reduce server footprint and startup time
In Geronimo v2.2, we used Dojo 1.1.1 mini release instead of 0.4.3 legacy to reduce server footprint. And following plugins are published as optional ones, user can enable them by installing plugins respectively.
- Debug View portlets as optional plugins
- Monitoring plugins as optional
- Plan Creator as optional plugins
To be updated
Plugin profiles
Plugins are grouped by their function(category) in v2.2 and you can assemble a customized server more easily and quickly. A plugins group can be managed just as an individual plugin and you can also create your personal plugin profiles. see customizing server assemblies for the details.
TranQL connector for MS SQL 2000/2005, Oracle RAC and Informix
Geronimo v2.2 comes with additional TranQL XA connectors for Informix Dynamic Server, Oracal RAC and MS SQL Server 2000/2005.
New GEP features
To be updated
- GEP support for creating Custom Server Assemblies
- GEP support and building plugins
New server management features
To be updated
- Enhance geronimo-maven-plugin to start/stop multiple servers at once
- Create new Server Instances via plugins
- Server farm/cluster management with dynamic members and improved deployment for offline/new member scenarios