Apache Geronimo comes with a series of components already installed. These components can be customized for your Geronimo installation in particular as there may be functionality you are not interested in or additional features you may want to install.
Out of the box Geronimo comes with the following system modules:
+ org.apache.geronimo.configs/activemq-broker/2.0.1/car + org.apache.geronimo.configs/activemq-ra/2.0.1/car + org.apache.geronimo.configs/axis-deployer/2.0.1/car + org.apache.geronimo.configs/axis2-deployer/2.0.1/car + org.apache.geronimo.configs/client-deployer/2.0.1/car + org.apache.geronimo.configs/connector-deployer/2.0.1/car + org.apache.geronimo.configs/dojo-tomcat/2.0.1/car + org.apache.geronimo.configs/geronimo-gbean-deployer/2.0.1/car + org.apache.geronimo.configs/hot-deployer/2.0.1/car + org.apache.geronimo.configs/j2ee-corba-yoko/2.0.1/car + org.apache.geronimo.configs/j2ee-deployer/2.0.1/car + org.apache.geronimo.configs/j2ee-security/2.0.1/car + org.apache.geronimo.configs/j2ee-server/2.0.1/car + org.apache.geronimo.configs/j2ee-system/2.0.1/car + org.apache.geronimo.configs/jasper/2.0.1/car + org.apache.geronimo.configs/jasper-deployer/2.0.1/car + org.apache.geronimo.configs/javamail/2.0.1/car + org.apache.geronimo.configs/jaxws-deployer/2.0.1/car + org.apache.geronimo.configs/jee-specs/2.0.1/car + org.apache.geronimo.configs/jsr88-rar-configurer/2.0.1/car + org.apache.geronimo.configs/myfaces/2.0.1/car + org.apache.geronimo.configs/myfaces-deployer/2.0.1/car + org.apache.geronimo.configs/openejb/2.0.1/car + org.apache.geronimo.configs/openejb-deployer/2.0.1/car + org.apache.geronimo.configs/openjpa/2.0.1/car + org.apache.geronimo.configs/persistence-jpa10-deployer/2.0.1/car + org.apache.geronimo.configs/remote-deploy-tomcat/2.0.1/car + org.apache.geronimo.configs/rmi-naming/2.0.1/car + org.apache.geronimo.configs/server-security-config/2.0.1/car + org.apache.geronimo.configs/sharedlib/2.0.1/car + org.apache.geronimo.configs/system-database/2.0.1/car + org.apache.geronimo.configs/tomcat6/2.0.1/car + org.apache.geronimo.configs/tomcat6-deployer/2.0.1/car + org.apache.geronimo.configs/transaction/2.0.1/car + org.apache.geronimo.configs/webconsole-tomcat/2.0.1/car `-> standard.war `-> framework.war + org.apache.geronimo.configs/webservices-common/2.0.1/car + org.apache.geronimo.configs/welcome-tomcat/2.0.1/car + org.apache.geronimo.configs/xmlbeans/2.0.1/car org.apache.geronimo.configs/axis/2.0.1/car org.apache.geronimo.configs/axis2/2.0.1/car org.apache.geronimo.configs/ca-helper-tomcat/2.0.1/car org.apache.geronimo.configs/client/2.0.1/car org.apache.geronimo.configs/client-corba-yoko/2.0.1/car org.apache.geronimo.configs/client-security/2.0.1/car org.apache.geronimo.configs/client-system/2.0.1/car org.apache.geronimo.configs/client-transaction/2.0.1/car org.apache.geronimo.configs/cxf/2.0.1/car org.apache.geronimo.configs/cxf-deployer/2.0.1/car org.apache.geronimo.configs/jsr88-cli/2.0.1/car org.apache.geronimo.configs/jsr88-deploymentfactory/2.0.1/car org.apache.geronimo.configs/jsr88-ear-configurer/2.0.1/car org.apache.geronimo.configs/jsr88-jar-configurer/2.0.1/car org.apache.geronimo.configs/jsr88-war-configurer/2.0.1/car org.apache.geronimo.configs/offline-deployer/2.0.1/car org.apache.geronimo.configs/online-deployer/2.0.1/car org.apache.geronimo.configs/openejb-corba-deployer/2.0.1/car org.apache.geronimo.configs/shutdown/2.0.1/car org.apache.geronimo.configs/transformer-agent/2.0.1/car org.apache.geronimo.configs/uddi-tomcat/2.0.1/car
Note that the "+" sign indicates the module is started.
Module Descriptions
To see module dependencies and hierarchies, see the Debug Views of the Administration Console, particularly the Dependency Viewer and ClassLoader Viewer. Note that in this latter view, you can invert the dependency tree.
Module |
Started |
Description |
---|---|---|
org.apache.geronimo.configs/activemq-broker |
+ |
The ActiveMQ Message Queueing Service |
org.apache.geronimo.configs/activemq-ra |
+ |
Resource Adapter for the ActiveMQ Messaging Service |
org.apache.geronimo.configs/axis-deployer |
+ |
The Axis Web Services Deployer |
org.apache.geronimo.configs/axis2-deployer |
+ |
The Axis2 Web Services Deployer |
org.apache.geronimo.configs/client-deployer |
+ |
Application Client Deployer |
org.apache.geronimo.configs/connector-deployer |
+ |
Resource Connector Deployer |
org.apache.geronimo.configs/dojo-tomcat |
+ |
Dojo support for DHTML |
org.apache.geronimo.configs/geronimo-gbean-deployer |
+ |
GBean Deployer |
org.apache.geronimo.configs/hot-deployer |
+ |
|
org.apache.geronimo.configs/j2ee-corba-yoko |
+ |
The Yoko ORB that provides CORBA connectivity support for the server. |
org.apache.geronimo.configs/j2ee-deployer |
+ |
Deployer for J2EE assets except web assets. |
org.apache.geronimo.configs/j2ee-security |
+ |
Server security support, including security realms for the administration console. |
org.apache.geronimo.configs/j2ee-server |
+ |
Basic J2EE server support, including GBeans that start a web container, an EJB container, and a J2EE connector service |
org.apache.geronimo.configs/j2ee-system |
+ |
Contains basic services, like logging and configuration store. The first module to start during server startup, it serves as the parent mdoule (directly or indirectly) for all other modules. |
org.apache.geronimo.configs/jasper |
+ |
Provides Jasper Report services. |
org.apache.geronimo.configs/jasper-deployer |
+ |
Deploys Jasper Report assets into the server. |
org.apache.geronimo.configs/javamail |
+ |
Provides JavaMail support in the server, including SMTP. |
org.apache.geronimo.configs/jaxws-deployer |
+ |
Deploys JAX-WS web service assets in the server. |
org.apache.geronimo.configs/jee-specs |
+ |
|
org.apache.geronimo.configs/jsr88-rar-configurer |
+ |
|
org.apache.geronimo.configs/myfaces |
+ |
Provides Java Server Faces (JSF) support for the server. |
org.apache.geronimo.configs/myfaces-deployer |
+ |
Deploys Java Server Faces (JSF) assets to the server. |
org.apache.geronimo.configs/openejb |
+ |
The OpenEJB Enterprise Java Bean (EJB) container that provides EJB support in the server. |
org.apache.geronimo.configs/openejb-deployer |
+ |
Deploys EJB assets in the server. |
org.apache.geronimo.configs/openjpa |
+ |
OpenJPA provides the persistence part of EJB 3.0, also known as the Java Persistence API (JPA) |
org.apache.geronimo.configs/persistence-jpa10-deployer |
+ |
Deploys persistent assets of an application to the server. |
org.apache.geronimo.configs/remote-deploy-tomcat |
+ |
Allows web assets to be deployed to the Tomcat web container from remote hosts. |
org.apache.geronimo.configs/rmi-naming |
+ |
Provides basic RMI and Naming services for the server. |
org.apache.geronimo.configs/server-security-config |
+ |
|
org.apache.geronimo.configs/sharedlib |
+ |
Provides shared library support for the server. |
org.apache.geronimo.configs/system-database |
+ |
The Apache Derby database used by the system. |
org.apache.geronimo.configs/tomcat6 |
+ |
Provides the Tomcat web container for the server. |
org.apache.geronimo.configs/tomcat6-deployer |
+ |
Deploys web assets to the Tomcat web container. |
org.apache.geronimo.configs/transaction |
+ |
Provides transaction support for the server. |
org.apache.geronimo.configs/webconsole-tomcat |
+ |
Provides the Geronimo Administration Console for administering the server. |
org.apache.geronimo.configs/webservices-common |
+ |
Base support for web services in the server. |
org.apache.geronimo.configs/welcome-tomcat |
+ |
Provides the Geronimo Welcome application, the default application available at http://localhost:8080/. It has basic information about Geronimo, with links to documentation and the Administration Console. |
org.apache.geronimo.configs/xmlbeans |
+ |
Provides an XMLBeans service in the server, used by other modules to access XML by binding it to Java types. |
org.apache.geronimo.configs/axis |
|
The Axis web services provider in the saever. |
org.apache.geronimo.configs/axis2 |
|
The Axis2 web services engine. |
org.apache.geronimo.configs/ca-helper-tomcat |
|
|
org.apache.geronimo.configs/client |
Never |
Used by the server to support the application client. Don't start this module! |
org.apache.geronimo.configs/client-corba-yoko |
Never |
Used by the server to provide CORBA connectivity support for the application client. Don't start this module! |
org.apache.geronimo.configs/client-security |
Never |
Used by the server to provide security support for the application client. Don't start this module! |
org.apache.geronimo.configs/client-system |
Never |
Used by the server to provide basic application client support. Don't start this module! |
org.apache.geronimo.configs/client-transaction |
Never |
Used by the server to provide transaction support for the application client. Don't start this module! |
org.apache.geronimo.configs/cxf |
|
The CXF web services container. Typically, either Axis or CXF is used in the server to provide web services support, so only one of them is started. |
org.apache.geronimo.configs/cxf-deployer |
|
The CXF deployer of web services assets in the server. |
org.apache.geronimo.configs/jsr88-cli |
|
Enables JSR-88 deployment from a command line. |
org.apache.geronimo.configs/jsr88-deploymentfactory |
|
Enables JSR-88 deployment. |
org.apache.geronimo.configs/jsr88-ear-configurer |
|
Allows EAR deployment via JSR-88. |
org.apache.geronimo.configs/jsr88-jar-configurer |
|
Allows JAR deployment via JSR-88. |
org.apache.geronimo.configs/jsr88-war-configurer |
|
Allows WAR deployment via JSR-88. |
org.apache.geronimo.configs/offline-deployer |
Never |
Used to deploy assets to the server when the server is not running. |
org.apache.geronimo.configs/online-deployer |
||
org.apache.geronimo.configs/openejb-corba-deployer |
||
org.apache.geronimo.configs/shutdown |
Never |
Used to run the shutdown command to shutdown the server. Don't start this module! |
org.apache.geronimo.configs/transformer-agent |
||
org.apache.geronimo.configs/uddi-tomcat |