- Shopping Bag ( 0 items )
With all this potential, getting started with Geronimo can be a daunting task. This team of experienced authors has crafted a book to make your experience with Geronimo go smoothly -- and they've packed it with numerous examples of configuration and deployment for the Geronimo server. Whether you've been using a commercial J2EE server or this is your first encounter with an application server, you'll quickly learn what Geronimo can do for your environment.
What you will learn from this book
* How to configure and deploy a J2EE application on Geronimo
* Ways to download, install, configure, and secure the server
* Expert tips on server customization and tuning
* How to use the various administrative, management, and troubleshooting tools that accompany Geronimo
* How to take advantage of the highly modular architecture of the Geronimo server, and how it works inside
Who this book is for
This book is for managers, administrators, and developers who are either considering Geronimo for possible production deployment, or are already using Geronimo and are looking for a way to kick-start the implementation process.
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
Chapter 1: Getting Started with Geronimo.
Where to Find Geronimo.
Before Installing Geronimo.
Installing the Geronimo Server.
Chapter 2: Basic Geronimo Configuration.
Deploying Your First Geronimo Application.
Geronimo and J2EE Software Components.
Loading, Starting, and Stopping Components.
Chapter 3: Apache and Geronimo.
The Organization behind Geronimo.
Understanding Open Source Software Licenses.
Chaper 4: Geronimo’s J2EE 1.4 Components.
Geronimo and the J2EE Tiered Architecture.
Geronimo’s Web Tier.
The Business Tier.
The EIS Tier.
Support for Application Clients.
Geronimo Container Services.
Chapter 5: Geronimo Architecture and Directory Structure.
GBeans in Geronimo.
Geronimo Modules and Assemblies.
Geronimo Directory Structure.
Chapter 6: The Geronimo Deployer.
Getting Acquainted with the Deployer.
Using the Deployer.
Chapter 7: Using the Geronimo Debug Console and jconsole.
Debug Console Architecture.
Installing the Debug Console.
Starting the Debug Console.
Troubleshooting a Deployment — An Example.
Chapter 8: Geronimo Web Console.
Using the Web Console.
Navigating the Server’s Functional Menus.
Navigating the Services Functional Menus.
Deploying and Managing Applications.
Working with Geronimo Plug-Ins.
Chapter 9: Geronimo Deployment Plans.
Deployment Descriptors and Plans.
The Geronimo Deployment Architecture.
Chapter 10: Web Container Configuration and Jetty.
Web Container — Jetty or Tomcat.
Configuring Web Applications.
Chapter 11: Tomcat Web Container Configuration.
Using Tomcat in Geronimo.
Chapter 12: Deploying Enterprise Applications (EAR) with OpenEJB.
The J2EE Model for EJB Access.
Example of Deploying Session and Entity EJBs.
Working with the Database Connections Pool.
The Geronimo Client Container.
Chapter 13: Configuring and Deploying JDBC Resources with PostgreSQL.
J2EE Connector Architecture and JDBC Resources.
Configuring JDBC Resources.
Deploying JDBC Resources.
Highly Available PostgreSQL with Sequoia.
Chapter 14: Deploying Web Services and CORBA Interoperation.
Web Services Fundamentals.
Example 1: Deploying a Web Service WAR on Geronimo.
Example 2: Deploying a Stateless Session EJB As a Web Service.
Example 3: Exposing a Session EJB As a CORBA Component.
Chapter 15: Security.
Importance of a Security Subsystem.
Geronimo Security Architecture.
Configuring JAAS Login Modules.
Using Security in Applications.
Locking Down Geronimo.
Chapter 16: Configuring, Deploying, and Using JMS Resources with Apache ActiveMQ.
The ActiveMQ Message Broker Architecture.
ActiveMQ Message Broker Configuration.
The ActiveMQ Resource Adapter.
ActiveMQ Resource Adapter Configuration.
Appendix A: Geronimo Deployment Plans Cross-Reference.
Deploying Web-Tier Applications — geronimo-web.xml.
Deploying Business-Tier EJBs — openejb-jar.xml.
Deploying EIS-Tier JCA connectors — geronimo-ra.xml.
Deploying Enterprise Applications — geronimo-application.xml.
Deploying J2EE Application Clients — geronimo-application-client.xml.
J2EE Standard Specification Schemas for Deployment Descriptors.
Appendix B: Run-Time Deployer Command Reference.
The Command-Line Deployer.
Deployment Using GUI Web Console.
Auto Deployment Using the Hot Deployer.