THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
Major Features for Geronimo 2.2
Planned Features
- Java SE 6 support (GERONIMO-4089) - Jarek
- Support server runtime on Java SE 5 and 6
- JEE5 certification with Java SE 6
- Upgrade key dependencies to latest versions
- Upgrade to Dojo 1.1.1
- Upgrade to Tomcat 6.0.18 (GERONIMO-4245) - Donald
- Upgrade to OpenJPA 1.2.0 (GERONIMO-4278) - Donald
- Derby 10.4.2.0 (GERONIMO-4295) - Donald
- JAX-WS 2.1 / JAX-B 2.1
- Axis2 1.5 (GERONIMO-4327) - Jarek
- CXF 2.1.3 (GERONIMO-4263) - Jarek
- Use CXF tooling instead of Sun RI to generate WSDL artifacts (GERONIMO-4351) - Jarek
- Upgrade to ActiveMQ 5.2.0, involving replacing much of the jms portion of the admin console (GERONIMO-4298, GERONIMO-4337)
- Upgrade to JACC 1.1-MR5 spec (GERONIMO-4357) - David Jencks
- Upgrade to latest Geronimo Javamail Spec and Impl releases - Rick McGuire
- Usability improvements
- JMS Portlet improvements
- EJB Portlet improvements (GERONIMO-3811) - Manu
- Console accessibility improvements (GERONIMO-4080, GERONIMO-4081) - Forrest/Donald
- Custom server assembly UI improvements (GERONIMO-4265, GERONIMO-4282) - Lin
- Use GShell for all main cmdline scripts, but not for client and simple start/stop scenarios? (GERONIMO-4105, GERONIMO-4118, GSHELL-117)
- Reduce server footprint and startup time
- Remove usage of Dojo 0.4.3
- Switch to Dojo 1.1.1 mini release (GERONIMO-4325) - Donald
- Publish Debug View portlets as optional plugins (remove from assemblies)
- Publish Monitoring plugins as optional (remove from assemblies)
- Publish Plan Creator as optional plugins (remove from assemblies)
- Server runtime
- Plugin profiles - Lin
- Server farm/cluster management with dynamic members and improved deployment for offline/new member scenarios (GERONIMO-4284) - David J.
- TranQL connector for MS SQL 2000/2005 (GERONIMO-4279)
- TranQL connector for Oracle RAC (GERONIMO-4297)
- TranQL connector for Informix (GERONIMO-4365)
- GBean Annotations (GERONIMO-4399) - Gianny Damour
- Mechanism to hide specific classes of a configuration to all its children (GERONIMO-4403) - Gianny Damour
- Extension of configuration dependencies and gbeans via Groovy scripts (GERONIMO-4401) - Gianny Damour
- Tooling
- Enhance geronimo-maven-plugin to start/stop multiple servers at once (GERONIMO-4283) - David J.
- Create new Server Instances via plugins (GERONIMO-4382) - David J.
- GEP support for creating Custom Server Assemblies (GERONIMODEVTOOLS-524) - BJ Reed
- Enhance geronimo-maven-plugin with install-library goal (GERONIMO-4408) - Michal Borowiecki
- GEP support for building plugins
Potential Items
- Upgrade to latest Jetty 6.1.x release
- Possible reorg of the Admin Console (if we enable collapsible tree)
- Additional JMS Portlet improvements
- EJB Portlet improvements
- JASPI support with jetty 7
- Soter rbac JACC implementation support
- Use CDDL licensed spec xsds in a publicly available project for xmlbeans or jaxb object generation
- Convert to jaxb for builders
- scripting/code-by-convention environment - would be cool to see a Grails/JRuby on Rails environment integrated with Geronimo
Individual Release Plans and Status
See the Apache Geronimo Release Status section in this wiki space for more details.
Geronimo 2.2 documentation plan/status
See Apache Geronimo v2.2 documentation development status for more details.