This section provides a reference of the Geronimo specific deployment plans for:
Web-tier components and applications
Business-tier Enterprise JavaBeans (EJBs)
Enterprise applications
JCA connectors (such as JDBC drivers and JMS Connection factories)
Client applications using the Geronimo application client container
The location of each deployment plan is first tabulated. Next, the reference namespace used by the elements in the file is shown. Then the top-level elements in each plan are explained. In the description, the location of the XML schema file (XSD) is also provided. Specific references to book chapters for more detailed usage information and deployment example are provided where applicable in the description. This reference section should be useful when you fabricate your own Geronimo-specific deployment plans.
Table A-1 shows the five Geronimo deployment plans discussed in this appendix.
Plan | Description |
---|---|
geronimo-web.xml | For the deployment of Web application incorporating JSP and servlets. The deployed module is archived in a WAR file. |
openejb-jar.xml | For the deployment of EJBs in their own JAR files. The deployed module is an EJB JAR file. |
geronimo-application.xml | For the deployment of Enterprise applications, potentially including Web-tier WAR, business-tier EJB JAR, and JCA con-nectors for Enterprise Integration Services (EIS) tier servers. The deployed module is an EAR file. |
geronimo-ra.xml | For the deployment of JCA connectors. These are typically JDBC connectors, or resource adapters for message queue bro-kers. The deployed module is a JAR archive. |
geronimo-client.xml | For the deployment of a J2EE client application that uses the Geronimo application client container. The deployed module is a client application JAR file. |