Home > Documentation > User's guide > What is changed in 2.1 |
There have been a number of improvements, enhancements and bug fixes in this release. Described below are the most significant ones.
cover the different downloads and certification status.
For more information on custom server assemblies, see Extracting a server from an existing server and Assembling a server using maven
There are a number of changes and enhancements in the administration console. Examine the table below to better understand the updates.
| Common Console Actions | Server | Services | Applications | Security |
---|---|---|---|---|---|
Added | Information | Java System Info | Repository | Plugins | Users and Groups |
Removed | Database Pools | JVM | Common Libs |
| Console Realm |
The Geronimo Administration Console is now component-based to mirror the flexible server capabilities. This allows the console to provide flexible administrative capabilities that mirror the capabilities of a custom server assembly.
In previous releases of Geronimo, the Administration Console was a monolithic implementation. It could only be used to manage a Java EE server assembly. It could not reasonably be used to manage alternate configurations of Geronimo (e.g. a Minimal server assembly).
Several components have been either updated or added since AG2.0. A components version table has been generated below in the component version section. The components that are bold are either newly introduced or upgraded from AG2.0 to AG 2.1.
Several revisions and enhancements have been applied to the Administration console. Users may first notice the revision of links on the homepage of the Administration console. Certain navigation links in the left-pane have been renamed to better fit its functionality. A more detailed listing of the renamed links is provided in the table at the start of the "Geronimo Administrator Console".
Other enhancements include a Monitoring application and the Expert mode feature.
The expert mode feature is intended to allow advanced user more control of their processes running on the Apache Geronimo server. Typically, certain critical processes aren't accessible by users to modify. However, the expert mode option will enable users full control.
This new portlet, available in the Administration Console, assists users in making the deployment process easier. This wizard will guide users through a sequence of configurations to help facilitate the generation of the geronimo-web.xml file for WAR files.
The process of the Deployment Plan Wizard involves a series of questions to gather specific information to resolve dependency and references.
See Plan Creator for more details.
The Certificate Authority (CA) portlet aids in providing the setup for a CA and issues certificates in correspondence to Certificate Signing Requests (CSR). The portlet also allows the initialization of the CA.
See the Geronimo Administration Console for further details.
GShell is a command-line processing environment that can be used for the execution of Geronimo commands. GShell is an extensible environment and includes support for editing, command history, and tab completion.
A number of Geronimo administrative commands have been implemented using GShell. The old administrative scripts (e.g. geronimo.sh/.bat, deploy.sh/bat, etc) are still available. However, over time, we will be moving our administrative command support to be solely GShell-based.
For documentation on base GShell capabilities, see ...
For information on the Geronimo administrative commands, see ...
WADI can now be used to support the replication of HTTP Session state among multiple Geronimo servers. In previous releases of Geronimo, WADI could only be used along with the Jetty configuration of Geronimo. WADI can now be used with Tomcat configurations of Geronimo.
In addition to the new session replication support, applications can now be deployed to administratively-defined groups of Geronimo servers. This makes it easier to manage a single application across a number of Geronimo servers.
For additional information on the clustering capabilities of Geronimo, see ...
The monitoring console plugin provides monitoring support in the Geronimo Administration Console. The monitoring console can gather statistics and performance data from multiple Geronimo servers and graphically display this data to users.
For information about the monitoring console plugin, visit ...
Below is a table describing the components included in both the previous and current releases.
Note the bolded versions indicate components that are either newly introduced or upgraded from the preceding Geronimo release.
Components | 2.0.2 | 2.1.1 | 2.1.2 | 2.1.3 | 2.1.4 | 2.1.5 | 2.1.6 | 2.1.7 |
---|---|---|---|---|---|---|---|---|
activeio-core | 3.0.0-incubator | 3.0.1 | 3.0.1 | 3.0.1 | 3.0.1 | 3.0.1 | 3.0.1 | 3.0.1 |
activemq-core | 4.1.1 | 4.1.2 | 4.1.2 | 4.1.2-G647819 | 4.1.2-G20090207 | 4.1.2-G20100308 | 4.1.2-G20100308 | 4.1.2-G20100308 |
activemq-ra | 4.1.1 | 4.1.2 | 4.1.2 | 4.1.2 | 4.1.2 | 4.1.2 | 4.1.2 | 4.1.2 |
annogen | 0.1.0 | 0.1.0 | 0.1.0 | 0.1.0 | 0.1.0 | 0.1.0 | 0.1.0 | 0.1.0 |
ant | NA | 1.7.0 | 1.7.0 | 1.7.0 | 1.7.1 | 1.7.1 | 1.7,1 | 1.7.1 |
ant-launcher | NA | 1.7.0 | 1.7.0-G589756 | 1.7.0-G589756 | 1.7.1 | 1.7.1 | 1.7.1 | 1.7.1 |
antlr | 2.7.2 | 2.7.5 | 2.7.5 | 2.7.5 | 2.7.5 | 2.7.5 | 2.7.5 | 2.7.5 |
asm | 2.2.3 | 2.2.3 | 2.2.3 | 2.2.3 | 3.1 | 3.1 | 3.1 | 3.1 |
asm-commons | 2.2.3 | 2.2.3 | 2.2.3 | 2.2.3 | 3.1 | 3.1 | 3.1 | 3.1 |
aspectjrt | NA | 1.5.2a | 1.5.3 | 1.5.3 | 1.5.3 | 1.5.3 | 1.5.3 | 1.5.3 |
axiom-api | 1.2.5 | 1.2.5 | 1.2.5 | 1.2.5 | 1.2.5 | 1.2.5 | 1.2.5 | 1.2.5 |
axiom-dom | 1.2.5 | 1.2.5 | 1.2.5 | 1.2.5 | 1.2.5 | 1.2.5 | 1.2.5 | 1.2.5 |
axiom-impl | 1.2.5 | 1.2.5 | 1.2.5 | 1.2.5 | 1.2.5 | 1.2.5 | 1.2.5 | 1.2.5 |
axis | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 |
axis2-adb | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 |
axis2-java2wsdl | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 |
axis2-jaxws | 1.3 | 1.3 | 1.3 | 1.3 | 1.3-G20090325 | 1.3-G20090406 | 1.3-G20090406 | 1.3-G20090406 |
axis2-jaxws-api | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 |
axis2-kernel | 1.3 | 1.3 | 1.3 | 1.3 | 1.3-G20090325 | 1.3-G20090406 | 1.3-G20090406 | 1.3-G20090406 |
axis2-metadata | 1.3 | 1.3 | 1.3 | 1.3 | 1.3-G20090325 | 1.3-G20090406 | 1.3-G20090406 | 1.3-G20090406 |
axis2-saaj | 1.3 | 1.3 | 1.3 | 1.3 | 1.3-G20090325 | 1.3-G20090406 | 1.3-G20090406 | 1.3-G20090406 |
backport-util-concurrent | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 |
bcel | 5.2 | 5.2 | 5.2 | 5.2 | 5.2 | 5.2 | 5.2 | 5.2 |
castor | 1.0.5 | 1.0.5 | 1.0.5 | 1.0.5 | 1.0.5 | 1.0.5 | 1.0.5 | 1.0.5 |
catalina | 6.0.13-G543818 | 6.0.14-G614585 | 6.0.16-G652117 | 6.0.18-G678601 | 6.0.18-G678601 | 6.0.26.0 | 6.0.26 | 6.0.29 |
catalina-ha | 6.0.13 | 6.0.14 | 6.0.16 | 6.0.18 | 6.0.18 | 6.0.26.0 | 6.0.26 | 6.0.29 |
cglib-nodep | 2.1_3 | 2.1_3 | 2.1_3 | 2.1_3 | 2.1_3 | 2.1.3 | 2.1.3 | 2.1.3 |
commons-beanutils | 1.6.1 | 1.7.0 | 1.7.0 | 1.7.0 | 1.7.0 | 1.7.0 | 1.7.0 | 1.7.0 |
commons-cli | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
commons-codec | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 |
commons-collections | 3.1 | 3.2 | 3.2 | 3.2 | 3.2 | 3.2 | 3.2 | 3.2 |
commons-digester | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 |
commons-discovery | 0.4 | 0.4 | 0.4 | 0.4 | 0.4 | 0.4 | 0.4 | 0.4 |
commons-el | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
commons-fileupload | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 |
commons-httpclient | 3.0.1 | 3.0.1 | 3.0.1 | 3.0.1 | 3.0.1 | 3.0.1 | 3.0.1 | 3.0.1 |
commons-io | 1.1 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
commons-jexl | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 |
commons-lang | 2.0 | 2.3 | 2.3 | 2.3 | 2.3 | 2.3 | 2.3 | 2.3 |
commons-logging | 1.0.4 | 1.0.4 | 1.0.4 | 1.0.4 | 1.0.4 | 1.0.4 | 1.0.4 | 1.0.4 |
commons-logging-api | NA | 1.0.4 | 1.0.4 | 1.0.4 | 1.0.4 | 1.0.4 | 1.0.4 | 1.0.4 |
commons-modeler | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 |
commons-primitives | 20041207.202534 | 20041207.202534 | 20041207.202534 | 20041207.202534 | 20041207.202534 | 20041207.202534 | 20041207 | 20041207 |
coyote | 6.0.13 | 6.0.14 | 6.0.16 | 6.0.18 | 6.0.18 | 6.0.26 | 6.0.26 | 6.0.29 |
cxf-api | 2.0.2-incubator | 2.0.2-incubator | 2.0.8 | 2.0.8 | 2.0.8 | 2.0.12 | 2.0.13 | 2.0.13 |
cxf-common-utilities | 2.0.2-incubator | 2.0.2-incubator | 2.0.8 | 2.0.8 | 2.0.8 | 2.0.12 | 2.0.13 | 2.0.13 |
cxf-metacode | 2.0.2-incubator | 2.0.2-incubator | 2.0.8 | 2.0.8 | 2.0.8 | 2.0.12 | 2.0.13 | 2.0.13 |
cxf-rt-bindings-soap | 2.0.2-incubator | 2.0.2-incubator | 2.0.8 | 2.0.8 | 2.0.8 | 2.0.12 | 2.0.13 | 2.0.13 |
cxf-rt-bindings-xml | 2.0.2-incubator | 2.0.2-incubator | 2.0.8 | 2.0.8 | 2.0.8 | 2.0.12 | 2.0.13 | 2.0.13 |
cxf-rt-core | 2.0.2-incubator | 2.0.2-incubator | 2.0.8 | 2.0.8 | 2.0.8 | 2.0.12 | 2.0.13 | 2.0.13 |
cxf-rt-databinding-jaxb | 2.0.2-incubator | 2.0.2-incubator | 2.0.8 | 2.0.8 | 2.0.8 | 2.0.12 | 2.0.13 | 2.0.13 |
cxf-rt-frontend-jaxws | 2.0.2-incubator | 2.0.2-incubator | 2.0.8 | 2.0.8 | 2.0.8 | 2.0.12 | 2.0.13 | 2.0.13 |
cxf-rt-frontend-simple | 2.0.2-incubator | 2.0.2-incubator | 2.0.8 | 2.0.8 | 2.0.8 | 2.0.12 | 2.0.13 | 2.0.13 |
cxf-rt-transports-http | 2.0.2-incubator | 2.0.2-incubator | 2.0.8 | 2.0.8 | 2.0.8 | 2.0.12 | 2.0.13 | 2.0.13 |
cxf-tools-common | 2.0.2-incubator | 2.0.2-incubator | 2.0.8 | 2.0.8 | 2.0.8 | 2.0.12 | 2.0.13 | 2.0.13 |
derby | 10.2.2.0 | 10.2.2.0 | 10.2.2.0 | 10.4.1.3 | 10.4.2.0 | 10.5.3.0 | 10.5.3.0_1 | 10.5.3.0_1 |
derbyclient | 10.2.2.0 | 10.2.2.0 | 10.2.2.0 | 10.4.1.3 | 10.4.2.0 | 10.5.3.0 | 10.5.3.0_1 | 10.5.3.0_1 |
derbynet | 10.2.2.0 | 10.2.2.0 | 10.2.2.0 | 10.4.1.3 | 10.4.2.0 | 10.5.3.0 | 10.5.3.0_1 | 10.5.3.0_1 |
derbytools | 10.2.2.0 | 10.2.2.0 | 10.2.2.0 | 10.4.1.3 | 10.4.2.0 | 10.5.3.0 | 10.5.3.0_1 | 10.5.3.0_1 |
dojo | 0.4.3 | 1.0.2 | 1.0.2 | 1.0.2 | 1.0.2 | 1.0.2 | 1.0.2 | 1.0.2 |
dojolegacy | NA | 0.4.3 | 0.4.3 | 0.4.3 | 0.4.3 | 0.4.3 | 0.4.3 | 0.4.3 |
dwr | 1.1.3 | 2.0.1 | 2.0.3 | 2.0.5 | 2.0.5 | 2.0.5 | 2.0.5 | 2.0.5 |
geronimo-activation_1.1_spec | 1.0 | 1.0.2 | 1.0.2 | 1.0.2 | 1.0.2 | 1.0.2 | 1.0.2 | 1.0.2 |
geronimo-annotation_1.0_spec | 1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 |
geronimo-connector | 2.0.2 | 2.1.1 | 2.1.1 | 2.1.1 | 2.1.2 | 2.1.2 | 2.1.2 | 2.1.2 |
geronimo-ejb_3.0_spec | 1.0 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 |
geronimo-el_1.0_spec | 1.0 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 |
geronimo-interceptor_3.0_spec | 1.0 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 |
geronimo-j2ee-connector_1.5_spec | 1.1.1 | 2.0.0 | 2.0.0 | 2.0.0 | 2.0.0 | 2.0.0 | 2.0.0 | 2.0.0 |
geronimo-j2ee-management_1.1_spec | 1.0 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 |
geronimo-jacc_1.1_spec | 1.0 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 |
geronimo-javaee-deployment_1.1MR3_spec | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
geronimo-javamail_1.4_mail | 1.2 | 1.4 | 1.5 | 1.6 | 1.7 | 1.7 | 1.7 | 1.7 |
geronimo-jaxr_1.0_spec | 1.1 | 2.0.0 | 2.0.0 | 2.0.0 | 2.0.0 | 2.0.0 | 2.0.0 | 2.0.0 |
geronimo-jaxrpc_1.1_spec | 1.1 | 2.0.0 | 2.0.0 | 2.0.0 | 2.0.0 | 2.0.0 | 2.0.0 | 2.0.0 |
geronimo-jms_1.1_spec | 1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 |
geronimo-jpa_3.0_spec | 1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 |
geronimo-jsp_2.1_spec | 1.0 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 |
geronimo-jta_1.1_spec | 1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 |
geronimo-saaj_1.3_spec | NA | 1.0.0 | 1.0.0 | 1.0.0 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 |
geronimo-schema-j2ee_1.4 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
geronimo-schema-jee_5 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.2 | 1.2 | 1.2 |
geronimo-servlet_2.5_spec | 1.1 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
geronimo-stax-api_1.0_spec | 1.0 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 |
geronimo-transaction | 2.0.2 | 2.1.1 | 2.1.1 | 2.1.1 | 2.1.2 | 2.1.2 | 2.1.4 | 2.2.1 |
geronimo-ws-metadata_2.0_spec | 1.1.1 | 1.1.2 | 1.1.2 | 1.1.2 | 1.1.2 | 1.1.2 | 1.1.2 | 1.1.2 |
gmaven-mojo | NA | NA | 1.0-rc-2 | 1.0-rc-2 | 1.0-rc-2 | 1.0-rc-2 | 1.0-rc-2 | 1.0-rc-2 |
gmaven-plugin | NA | NA | 1.0-rc-2 | 1.0-rc-2 | 1.0-rc-2 | 1.0-rc-2 | 1.0-rc-2 | 1.0-rc-2 |
gmaven-runtime-default | NA | NA | 1.0-rc-2 | 1.0-rc-2 | 1.0-rc-2 | 1.0-rc-2 | 1.0-rc-2 | 1.0-rc-2 |
groovy-all | NA | 1.1-rc-1 | NA | NA | NA | NA | NA | NA |
groovy-all-minimal | NA | NA | 1.5.6 | 1.5.6 | 1.5.6 | 1.5.6 | 1.5.6 | 1.5.6 |
groovy-maven-plugin | 1.0-alpha-2 | 1.0-beta-2 | 1.0-beta-2 | NA | NA | NA | NA | NA |
groovy-mojo-support | NA | 1.0-beta-2 | NA | NA | NA | NA | NA | NA |
groovy-mojo-tools | NA | 1.0-beta-2 | NA | NA | NA \ | NA | NA | NA |
gshell-ansi | NA | NA | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 |
gshell-bootstrap | NA | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 |
gshell-builtins | NA | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 |
gshell-cli | NA | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 |
gshell-clp | NA | NA | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 |
gshell-command-api | NA | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 |
gshell-common | NA | NA | 1.0-alpha-1 | 1.0-alpha-1 | 1.o-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 |
gshell-core | NA | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 |
gshell-i18n | NA | NA | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 |
gshell-embeddable | NA | 1.0-alpha-1 | NA | NA | NA | NA | NA | NA |
gshell-maven-plugin | NA | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 |
gshell-parser | NA | NA | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 |
gshell-prefs | NA | NA | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 |
gshell-remote-client | NA | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 |
gshell-remote-common | NA | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 |
gshell-whisper | NA | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 |
howl | 1.0.1-1 | 1.0.1-1 | 1.0.1-1 | 1.0.1-1 | 1.0.1-1 | 1.0.1-1 | 1.0.1-1 | 1.0.1-1 |
hsqldb | 1.7.2.2 | 1.7.2.2 | 1.7.2.2 | 1.7.2.2 | 1.7.2.2 | 1.7.2.2 | 1.7.2.2 | 1.7.2.2 |
httpcore | 4.0-alpha5 | 4.0-alpha5 | 4.0-alpha5 | 4.0-alpha5 | 4.0-alpha5 | 4.0-alpha5 | 4.0-alpha5 | 4.0-alpha5 |
jasper | 6.0.13-G543818 | 6.0.14-G614585 | 6.0.16-G652117 | 6.0.18-G678601 | 6.0.18-G678601 | 6.0.26 | 6.0.26 | 6.0.29 |
jasper-el | 6.0.13 | 6.0.14 | 6.0.16 | 6.0.18-G678801 | 6.0.18-G678601 | 6.0.26 | 6.0.26 | 6.0.29 |
jasper-jdt | 6.0.13 | 6.0.14 | 6.0.16 | 6.0.18 | 6.0.18 | 6.0.26 | 6.0.26 | 6.0.29 |
jaxb-api | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 |
jaxb-impl | 2.0.5 | 2.0.5 | 2.0.5 | 2.0.5 | 2.0.5 | 2.0.5 | 2.0.5 | 2.0.5 |
jaxb-xjc | 2.0.5 | 2.0.5 | 2.0.5 | 2.0.5 | 2.0.5 | 2.0.5 | 2.0.5 | 2.0.5 |
jaxb2-maven-plugin | NA | NA | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
jaxen | 1.1-beta-10 | 1.1-beta-11 | 1.1-beta-11 | 1.1-beta-11 | NA | NA | NA | NA |
jaxws-rt | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 |
jaxws-tools | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 |
jcl104-over-slf4j | NA | 1.4.3 | 1.4.3 | 1.4.3 | 1.4.3 | 1.4.3 | 1.4.3 | 1.4.3 |
jetty | 6.1.5 | 6.1.7 | 6.1.7 | 6.1.7 | 6.1.7 | 6.1.7 | 6.1.7 | 6.1.7 |
jetty-ajp | 6.1.5 | 6.1.7 | 6.1.7 | 6.1.7 | 6.1.7 | 6.1.7 | 6.1.7 | 6.1.7 |
jetty-sslengine | 6.1.5 | 6.1.7 | 6.1.7 | 6.1.7 | 6.1.7 | 6.1.7 | 6.1.7 | 6.1.7 |
jetty-util | 6.1.5 | 6.1.7 | 6.1.7 | 6.1.7 | 6.1.7 | 6.1.7 | 6.1.7 | 6.1.7 |
jline | 0.9.9 | 0.9.91 | 0.9.94 | 0.9.94 | 0.9.94 | 0.9.94 | 0.9.94 | 0.9.94 |
jspc-compiler-tomcat6 | 2.0-alpha-1 | 2.0-alpha-1 | 2.0-alpha-1 | 2.0-alpha-1 | 2.0-alpha-1 | 2.0-alpha-1 | 2.0-alpha-2 | 2.0-alpha-2 |
jspc-maven-plugin | 2.0-alpha-1-20070806 | 2.0-alpha-1-20070806 | 2.0-alpha-1-20070806 | 2.0-alpha-1-20070806 | 2.0-alpha-1-20070806 | 2.0-alpha-1-20070806 | 2.0-alpha-1-20070806 | 2.0-alpha-1-20070806 |
jstl | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
juddi | 0.9rc4 | 0.9rc4 | 0.9rc4 | 0.9rc4 | 0.9rc4 | 0.9rc4 | 0.9rc4 | 0.9rc4 |
juli | 6.0.13 | 6.0.14 | 6.0.16 | 6.0.18 | 6.0.18 | 6.0.26 | 6.0.26 | 6.0.29 |
juli-adapters | 6.0.13 | 6.0.14 | 6.0.16 | 6.0.18 | 6.0.18 | 6.0.26 | 6.0.26 | 6.0.29 |
junit | 3.8.1 | 3.8.1 | 3.8.1 | 3.8.1 | 3.8.1 | 3.8.1 | 3.8.1 | 3.8.1 |
log4j | 1.2.14 | 1.2.14 | 1.2.14 | 1.2.14 | 1.2.14 | 1.2.14 | 1.2.14 | 1.2.14 |
maven-assembly-plugin | NA | 2.2-beta-1 | 2.2-beta-1 | 2.2-beta-1 | 2.2-beta-1 | 2.2-beta-1 | 2.2.-beta-1 | 2.2-beta-1 |
maven-compiler-plugin | 1.5 | 1.5 | 2.0.2 | 2.0.2 | 2.0.2 | 2.0.2 | 2.0.2 | 2.0.2 |
maven-dependency-plugin | 2.0-alpha-4 | 2.0-alpha-4 | 2.0-alpha-4 | 2.0-alpha-4 | 2.0-alpha-4 | 2.0-alpha-4 | 2.0.alpha-4 | 2.0.apha-4 |
maven-deploy-plugin | 2.3 | 2.3 | 2.3 | 2.3 | 2.3 | 2.3 | 2.3 | 2.4 |
maven-ear-plugin | 2.3 | 2.3 | 2.3 | 2.3 | 2.3 | 2.3 | 2.3 | 2.3 |
maven-ejb-plugin | NA | NA | NA | NA | NA | NA | 3.0 | 3.0 |
maven-enforcer-plugin | 1.0-alpha-2 | 1.0-alpha-3 | 1.0-alpha-3 | 1.0-alpha-3 | 1.0-alpha-3 | 1.0-alpha-3 | 1.0-alpha-3 | 1.0-alpha3 |
maven-gpg-plugin | 1.0-alpha-3 | 1.0-alpha-3 | 1.0-alpha-3 | 1.0-alpha-3 | 1.0-alpha-3 | 1.0-alpha-3 | 1.0-alpha3 | 1.0-alpha3 |
maven-jar-plugin | 2.1 | 2.1 | 2.1 | 2.1 | 2.1 | 2.1 | 2.1 | 2.1 |
maven-javadoc-plugin | NA | 2.3 | 2.3 | 2.3 | 2.3 | 2.3 | 2.3 | 2.3 |
maven-plugin-plugin | NA | 2.3 | 2.3 | 2.3 | 2.3 | 2.3 | 2.3 | 2.3 |
maven-pmd-plugin | NA | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 |
maven-rar-plugin | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 | 2.2 |
maven-release-plugin | 2.0-beta-6 | 2.0-beta-6 | 2.0-beta-6 | 2.0-beta-6 | 2.0-beta-6 | 2.0-beta-6 | 2.0-beta-6 | 2.0-beta-6 |
maven-remote-resources-plugin | NA | 1.0-alpha-5 | 1.0-alpha-5 | 1.0-alpha-5 | 1.0 | 1.0 | 1.0 | 1.0 |
maven-surefire-plugin | NA | 2.3 | 2.3 | 2.3 | 2.3 | 2.3 | 2.3 | 2.3 |
maven-war-plugin | 2.0.2 | 2.0.2 | 2.0.2 | 2.0.2 | 2.0.2 | 2.0.2 | 2.0.2 | 2.0.2 |
mina-core | NA | 1.1.5 | 1.1.5 | 1.1.5 | 1.1.5 | 1.1.5 | 1.1.5 | 1.1.5 |
mina-filter-ssl | NA | 1.1.5 | 1.1.5 | 1.1.5 | 1.1.5 | 1.1.5 | 1.1.5 | 1.1.5 |
mockobjects-core | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 |
mockobjects-jdk1.4-j2ee1.3 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 |
myfaces-api | 1.2.0 | 1.2.2 | 1.2.3 | 1.2.3 | 1.2.6 | 1.2.6 | 1.2.6 | 1.2.6 |
myfaces-impl | 1.2.0 | 1.2.2 | 1.2.3 | 1.2.3 | 1.2.6 | 1.2.6 | 1.2.6 | 1.2.6 |
neethi | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 |
ognl | 2.6.9 | 2.6.9 | 2.6.9 | 2.6.9 | 2.6.9 | 2.6.9 | 2.6.9 | 2.6.9 |
openejb-axis | 3.0 | 3.0 | 3.0 | 3.0 | 3.0.1 | 3.0.2 | 3.0.2 | 3.0.3 |
openejb-client | 3.0 | 3.0 | 3.0 | 3.0 | 3.0.1 | 3.0.2 | 3.0.2 | 3.0.3 |
openejb-core | 3.0 | 3.0 | 3.0 | 3.0 | 3.0.1 | 3.0.2 | 3.0.2 | 3.0.3 |
openejb-ejbd | 3.0 | 3.0 | 3.0 | 3.0 | 3.0.1 | 3.0.2 | 3.0.2 | 3.0.3 |
openejb-javaagent | 3.0 | 3.0 | 3.0 | 3.0 | 3.0.1 | 3.0.2 | 3.0.2 | 3.0.3 |
openejb-jee | 3.0 | 3.0 | 3.0 | 3.0 | 3.0.1 | 3.0.2 | 3.0.2 | 3.0.3 |
openejb-loader | 3.0 | 3.0 | 3.0 | 3.0 | 3.0.1 | 3.0.2 | 3.0.2 | 3.0.3 |
openejb-server | 3.0 | 3.0 | 3.0 | 3.0 | 3.0.1 | 3.0.2 | 3.0.2 | 3.0.3 |
openjpa | 1.0.0 | 1.0.2 | 1.0.2 | 1.0.3 | 1.2.1 | 1.2.2 | 1.2.2 | 1.2.2 |
openjpa-persistence-jdbc | 1.0.0 | 1.0.2 | 1.0.2 | 1.0.3 | 1.2.1 | 1.2.2 | 1.2.2 | 1.2.2 |
plexus-archiver | NA | 1.0-alpha-7 | 1.0-alpha-7 | 1.0-alpha-7 | 1.0-alpha-7 | 1.0-alpha-7 | 1.0-alpha-7 | 1.0-alpha-7 |
plexus-classworlds | NA | NA | 1.2-alpha-10 | 1.2-alpha-10 | 1.2-alpha-10 | 1.2-alpha-10 | 1.2-alpha-10 | 1.2-alpha-10 |
plexus-component-annotations | NA | NA | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha-1 | 1.0-alpha1 | 1.0-alpha1 |
plexus-component-api | NA | 1.0-alpha-15 | 1.0-alpha-32 | 1.0-alpha-32 | 1.0-alpha-32 | 1.0-alpha-32 | 1.0-alpha-32 | 1.0-alpha-32 |
plexus-container-default | NA | 1.0-alpha-9 | 1.0-alpha-32 | 1.0-alpha-32 | 1.0-alpha-32 | 1.0-alpha-32 | 1.0-alpha-32 | 1.0-alpha-32 |
plexus-utils | NA | 1.4.1 | 1.4.5 | 1.4.5 | 1.4.5 | 1.4.5 | 1.4.5 | 1.4.5 |
pluto-container | NA | 1.2.0-G601061 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 |
pluto-descriptor-api | NA | 1.2.0-G601061 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 |
pluto-descriptor-impl | NA | 1.2.0-G601061 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 |
pluto-portal-driver | NA | 1.2.0-G601061 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 |
pluto-portal-driver-impl | NA | 1.2.0-G601061 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 |
pluto-taglib | NA | 1.2.0-G601061 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 | 1.1.6-G643117 |
portlet-api | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
regexp | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 |
rmock | 2.0.0-rc-6 | 2.0.0-rc-6 | 2.0.0 | 2.0.0 | 2.0.0 | 2.0.0 | 2.0.0 | 2.0.0 |
saaj-impl | 1.3 | 1.3 | 1.3 | 1.3 | 1.3.2 | 1.3.2 | 1.3.2 | 1.3.2 |
scout | 1.0rc1 | 1.0rc1 | 1.0rc1 | 1.0rc1 | 1.0rc1 | 1.0rc1 | 1.0rc1 | 1.0rc1 |
selenium-maven-plugin | 1.0-beta-1 | 1.0-beta-2 | 1.0-beta-3 | 1.0-beta-3 | 1.0-rc-1 | 1.0-rc-1 | 1.0-rc-1 | 1.0-rc-1 |
serp | 1.11.0 | 1.11.0 | 1.11.0 | 1.11.0 | 1.11.0 | 1.11.0 | 1.11.0 | 1.11.0 |
shitty-maven-plugin | NA | 1.0-alpha-1 | 1.0-alpha-2 | 1.0-alpha-2 | 1.0-alpha-2 | 1.0-alpha-2 | 1.0-alpha-2 | 1.0-alpha-2 |
slf4j-api | 1.4.0 | 1.4.3 | 1.4.3 | 1.4.3 | 1.4.3 | 1.4.3 | 1.4.3 | 1.4.3 |
slf4j-gossip | NA | NA | 1.0-rc-2 | 1.0-rc-2 | 1.0-rc-2 | 1.0-rc-2 | 1.0-rc-2 | 1.0-rc-2 |
slf4j-jcl | 1.4.0 | 1.4.3 | 1.4.3 | 1.4.3 | 1.4.3 | 1.4.3 | 1.4.3 | 1.4.3 |
slf4j-log4j12 | 1.4.0 | 1.4.3 | 1.4.3 | 1.4.3 | 1.4.3 | 1.4.3 | 1.4.3 | 1.4.3 |
slf4j-simple | NA | 1.4.3 | 1.4.3 | 1.4.3 | 1.4.3 | 1.4.3 | 1.4.3 | 1.4.3 |
spring | 2.0.5 | 2.0.5 | 2.0.5 | 2.0.5 | 2.5.6 | 2.5.6 | 2.5.6 | 2.5.6.SEC02 |
spring-beans | 2.0.5 | 2.0.5 | 2.0.5 | 2.0.5 | 2.5.6 | 2.5.6 | 2.5.6.SEC02 | 2.5.6.SEC02 |
spring-context | 2.0.5 | 2.0.5 | 2.0.5 | 2.0.5 | 2.5.6 | 2.5.6 | 2.5.6.SEC02 | 2.5.6.SEC02 |
spring-core | 2.0.5 | 2.0.5 | 2.0.5 | 2.0.5 | 2.5.6 | 2.5.6 | 2.5.6.SEC02 | 2.5.6.SEC02 |
spring-web | NA | 2.0.5 | 2.0.5 | 2.0.5 | 2.5.6 | 2.5.6 | 2.5.6.SEC02 | 2.5.6.SEC02 |
sql-maven-plugin | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
swizzle-stream | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 | 1.0.1 |
tranql-connector-db2-xa | 1.1 | 1.2 | 1.2 | 1.2 | 1.3 | 1.4 | 1.4 | 1.6 |
tranql-connector-db2ISeries-xa | NA | NA | NA | NA | NA | NA | NA | 1.0 |
tranql-connector-derby-client-local | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.7 |
tranql-connector-derby-client-xa | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.7 |
tranql-connector-derby-embed-local | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.7 |
tranql-connector-derby-embed-xa | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.7 |
tranql-connector-informix-xa | NA | NA | NA | NA | 1.0 | 1.2 | 1.2 | 1.4 |
tranql-connector-mysql-local | 1.1 | 1.2 | 1.2 | 1.2 | 1.2 | 1.3 | 1.3 | 1.5 |
tranql-connector-mysql-xa | 1.1 | 1.2 | 1.2 | 1.2 | 1.2 | 1.3 | 1.3 | 1.5 |
tranql-connector-oracle-local | 1.3 | 1.3 | 1.3 | 1.3 | 1.4 | 1.5 | 1.5 | 1.7 |
tranql-connector-oracle-rac-local | NA | NA | NA | NA | 1.4 | 1.5 | 1.5 | 1.7 |
tranql-connector-oracle-xa | 1.3 | 1.3 | 1.3 | 1.3 | 1.4 | 1.5 | 1.5 | 1.7 |
tranql-connector-postgresql-local | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.2 | 1.2 | 1.4 |
tranql-connector-postgresql-xa | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.2 | 1.2 | 1.4 |
tranql-connector-ra | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 | 1.5 | 1.5 | 1.7 |
tranql-connector-sqlserver2000-xa | NA | NA | NA | NA | NA | 1.1 | 1.1 | 1.3 |
tranql-connector-sqlserver2005-xa | NA | NA | NA | NA | NA | 1.1 | 1.1 | 1.3 |
tribes | 6.0.13 | 6.0.14 | 6.0.16 | 6.0.18 | 6.0.18 | 6.0.26 | 6.0.26 | 6.0.29 |
txmanager | NA | NA | NA | NA | NA | 2.1.4 | 2.1.4 | 2.2.1 |
wadi-aop | NA | 2.0-M10 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.1.2 |
wadi-core | 2.0-M5 | 2.0-M10 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.1.2 |
wadi-group | 2.0-M5 | 2.0-M10 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.1.2 |
wadi-tribes | 2.0-M5 | 2.0-M10 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.1.2 |
wsdl4j | 1.6.1 | 1.6.1 | 1.6.2 | 1.6.2 | 1.6.2 | 1.6.2 | 1.6.2 | 1.6.2 |
wstx-asl | 3.2.1 | 3.2.1 | 3.2.1 | 3.2.1 | 3.2.1 | 3.2.1 | 3.2.1 | 3.2.1 |
xalan | 2.7.0 | 2.7.0 | 2.7.0 | 2.7.0 | 2.7.0 | 2.7.0 | 2.7.0 | 2.7.0 |
xbean-finder | 3.2 | 3.3 | 3.3 | 3.3 | 3.5 | 3.5 | 3.6 | 3.6 |
xbean-naming | 3.2 | 3.3 | 3.3 | 3.3 | 3.5 | 3.5 | 3.6 | 3.6 |
xbean-reflect | 3.2 | 3.3 | 3.3 | 3.3 | 3.5 | 3.5 | 3.6 | 3.6 |
xercesImpl | 2.8.1 | 2.8.1 | 2.8.1 | 2.8.1 | 2.8.1 | 2.8.1 | 2.8.1 | 2.8.1 |
xml-resolver | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 |
xmlbeans | 2.3.0 | 2.3.0 | 2.3.0 | 2.3.0 | 2.3.0 | 2.3.0 | 2.3.0 | 2.3.0 |
xmlbeans-maven-plugin | 2.3.1 | 2.3.1 | 2.3.1 | 2.3.1 | 2.3.1 | 2.3.1 | 2.3.3 | 2.3.3 |
XmlSchema | 1.3.1 | 1.3.1 | 1.3.1 | 1.3.1 | 1.3.1 | 1.3.1 | 1.3.1 | 1.3.1 |
xpp3 | 1.1.3.3 | 1.1.3.4.0 | 1.1.3.4.0 | 1.1.3.4.0 | 1.1.3.4.0 | 1.1.3.4.0 | 1.1.3.4.0 | 1.1.3.4.0 |
xstream | 1.1.3 | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.2 |
yoko-core | 1.0-incubating-r557035 | 1.0-r646887 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
yoko-rmi-impl | 1.0-incubating-r557035 | 1.0-r646887 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
yoko-rmi-spec | 1.0-incubating-r557035 | 1.0-r646887 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
yoko-spec-corba | 1.0-incubating-r557035 | 1.0-r646887 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
Review the configuration changes in a 2.1 server.
config.xml
Geronimo plugin metadata (META-INF/geronimo-plugin.xml) and plugin catalog (geronimo-plugins.xml) content is incompatible with previous versions (1.x and 2.0.x). If you have a geronimo plugin for an earlier version of Geronimo you will have to manually convert it to the new schema. The best way to do this is to build the plugin with maven and use the car-maven-plugin to generate the metadata. See Plugin infrastructure
Security configuration of run-as and default identities is incompatible with geronimo 1.x versions. If you use run-as roles or default identities you will have to manually modify your geronimo plans to the new mechanism. See Configuring run-as and Default Subjects, and principal-role mapping
Review backward compatibility issues.
Starting in Geronimo 2.0 all ejbs are bound in global jndi using a configurable pattern. Starting in Geronimo 2.1 all resources such as datasources and admin objects (e.g. jms queues and topics) are also bound in global jndi using a pattern configurable in var/config/config-substitutions.properties. See JNDI
1.0-alpha-1
Bookmark this on Delicious Digg this | Privacy Policy - Copyright © 2003-2011, The Apache Software Foundation, Licensed under ASL 2.0. |