Professional Apache Geronimo (Wrox Professional Guides)
Chapter 1: Getting Started with Geronimo
- Table 1-1: Geronimo Builds
- Table 1-2: Available Geronimo Releases
- Table 1-3: Core J2EE Services Started by Geronimo
Chapter 2: Basic Geronimo Configuration
- Table 2-1: Deployment Information Provided by the Deployer Tool
- Table 2-2: Geronimo Application Components and Associated Deployment Packaging
- Table 2-3: Standard Deployment Descriptors
- Table 2-4: Geronimo-Specific Deployment Plans
- Table 2-5: Geronimo Module Lifecycle States
Chapter 3: Apache and Geronimo
- Table 3-1: Significant Events on the Geronimo Project Timeline
Chapter 4: Geronimo’s J2EE 1.4 Components
- Table 4-1: Geronimo Web Services Support
Chapter 5: Geronimo Architecture and Directory Structure
- Table 5-1: Assembly versus Modules
- Table 5-2: Contents of the bin Directory
- Table 5-3: Library Binaries Used by the Geronimo System
- Table 5-4: Content of the endorsed libraries Subdirectory
- Table 5-5: Format of Artifact Storage in the Repository
- Table 5-6: Top-Level Directories of the Geronimo Repository
- Table 5-7: Configuration Files under the META-INF Directory of a CAR Artifact
- Table 5-8: Content of the schemas Directory
- Table 5-9: The var Working Directories
Chapter 6: The Geronimo Deployer
- Table 6-1: General Options for Command-Line Deployer
- Table 6-2: Commands That Work with Modules
- Table 6-3: Commands That Supply Information
- Table 6-4: Plug-In Support Command
- Table 6-5: Functional Elements Available in the Geronimo Maven Deployment Plug-In
Chapter 7: Using the Geronimo Debug Console and jconsole
- Table 7-1: Mandatory Keys in the JSR-77 Object Name
- Table 7-2: J2EE Types of Mandatory Parent Keys
- Table 7-3: Geronimo’s JSR-77 Domains
Chapter 8: Geronimo Web Console
- Table 8-1: Log Manager Attributes
- Table 8-2: Web Server Connectors
- Table 8-3: Module Types and Content
Chapter 9: Geronimo Deployment Plans
- Table 9-1: Standard J2EE Deployment Descriptors
- Table 9-2: XML Schema for Each of the J2EE Deployment Descriptors
- Table 9-3: Location and Name of Plans Placed Inside Deployed Module
- Table 9-4: XML Schema for Geronimo-Specific Deployment Plans
Chapter 10: Web Container Configuration and Jetty
- Table 10-1: <web-app> Namespaces and Their Versions
- Table 10-2: Container Configuration Namespaces
- Table 10-3: Common Elements
- Table 10-4: The JettyContainerImpl GBean
- Table 10-5: The HTTPConnector GBean
- Table 10-6: The HTTPSConnector GBean
- Table 10-7: The AJP13Connector GBean
- Table 10-8: The NCSARequestLog logger GBean
Chapter 11: Tomcat Web Container Configuration
- Table 11-1: Tomcat Configuration Files and Their Geronimo Equivalents
- Table 11-2: Tomcat GBeans
- Table 11-3: geronimo-web.xml Plan Tomcat-Specific Elements and Parameters
Chapter 12: Deploying Enterprise Applications (EAR) with OpenEJB
- Table 12-1: J2EE Descriptors and Associated Geronimo Deployment Plan
- Table 12-2: Software Components in the Deployment Example
- Table 12-3: The <enterprise-beans> Element in ejb-jar.xml
- Table 12-4: Common Elements for Session Beans and EJB
- Table 12-5: Session Bean Elements
- Table 12-6: Entity Bean Elements
- Table 12-7: Message Driven Bean (MDB) Elements
- Table 12-8: <assembly-description> Subelements
- Table 12-9: The openejb-jar.xml Deployment Plan
- Table 12-10: EJB Reference Resolution in Geronimo
- Table 12-11: J2EE Transaction Attributes for EJBs
Chapter 13: Configuring and Deploying JDBC Resources with PostgreSQL
- Table 13-1: The RAR File Contents
- Table 13-2: Allowed Content of a Resource Adapter Plan
- Table 13-3: Contents of the TranQL Embedded Resource Adapter Configured for Derby
- Table 13-4: A Deployment Plan for PostgreSQL
- Table 13-5: The First Available Options When Creating a Database Pool
- Table 13-6: More Available Options When Creating a Database Pool
- Table 13-7: The Final Pool Configuration Options
Chapter 14: Deploying Web Services and CORBA Interoperation
- Table 14-1: Java Classes in the Servlet Web Service Example
- Table 14-2: Inside the <webservice> Element
- Table 14-3: Subelements of the <port-component> Element
- Table 14-4: Details of <service-impl-bean>
- Table 14-5: Content from the <handler> Element
- Table 14-6: The <service-ref> External Web Service Reference
- Table 14-7: Java Classes Added to EJB to Support Its Exposure As Web Service
- Table 14-8: CSIv2 TSS GBean Available in Geronimo 1.1
- Table 14-9: CSIv2 CSS GBean Available in Geronimo 1.1
Chapter 15: Security
- Table 15-1: DirectConfigurationEntry GBean
- Table 15-2: ServerRealmConfigurationEntry GBean
- Table 15-3: GenericSecurityRealm GBean
- Table 15-4: LoginModuleGBean GBean
- Table 15-5: JaasLoginModuleUse GBean
- Table 15-6: Geronimo-Included LoginModules
- Table 15-7: The <default-principal> Element
- Table 15-8: The <distinguished-name> Element
- Table 15-9: The <login-domain-principal> Element
- Table 15-10: The <named-username-password-credential> Element
- Table 15-11: The <principal> Element
- Table 15-12: The <realm -principal> Element
- Table 15-13: The <role> Element
- Table 15-14: The <role-mapping> Element
- Table 15-15: The <security> Element
- Table 15-16: SecurityService GBean
Chapter 16: Configuring, Deploying, and Using JMS Resources with Apache ActiveMQ
- Table 16-1: Overview of the ActiveMQ Broker Plan
- Table 16-2: The RAR File Contents
- Table 16-3: Allowed Content of a Resource Adapter Plan
- Table 16-4: Breakdown of the Contents of the ActiveMQ Resource Adapter
- Table 16-5: Available Options When Creating a JMS Resource Group
- Table 16-6: Available Options When Configuring the Connection Factory
- Table 16-7: Configuring the Destination
Appendix A: Geronimo Deployment Plans Cross-Reference
- Table A-1: Geronimo-Specific Deployment Plans in This Appendix
- Table A-2: Location and Name of XML Schema for Web-Tier Application Deployment plan
- Table A-3: Top-Level Elements of geronimo-web.xml
- Table A-4: Location and Name of XML Schema for Business-Tier EJB JAR Deployment Plan
- Table A-5: Top-Level Elements of openejb-jar.xml
- Table A-6: Location and Name of XML Schema for EIS-Tier Resource Adapter JAR Deployment Plan
- Table A-7: Top-Level Elements of geronimo-ra.xml
- Table A-8: The <adminobject> Element
- Table A-9: Location and Name of XML Schema for the Enterprise Application Deployment Plan
- Table A-10: Top-Level Elements of geronimo-application-client.xml
- Table A-11: Location and Name of XML Schema for the Application Client Deployment Plan
- Table A-12: Top-Level Elements of geronimo-application-client.xml
- Table A-13: XML Schemas of Standard J2EE Deployment Descriptor
Категории