Welcome to the Apache Geronimo v2.2 documentation. This is a work in progress and at this point in time we are starting to outline the new features that will become part of this new release, so expect this documentation to be updated frequently. Look into here to find out which topics are being updated and which ones are completed.
To help you find the content you are looking for we are separating the documentation into different chapters. In a nutshell, you can play with Geronimo by building, deploying and administerting, and you can also learn how to develop applications and to get the most of them (and your time) when deploying to Geronimo.
So, how are we doing this? Check this out!
- Quick start - Apache Geronimo for the impatient
- What changed in 2.2
- Installing and running
- Configuring and administering
- Geronimo Administration Console
- Deploying and administering assets in Geronimo
- Deploying and administering applications
-
****[Starting assetsInstalling and removing applications via the administration console|Deploying applications#Console]-
****and stopping application modules] - [Deploying -Deploying assets from the command prompt
- [Deploying
via GShell|Deploying applications#GShell command line]
- Performing clustered deployment
-
****[Starting assetsInstalling and removing applications via the administration console|Deploying applications#Console]-
- [Deploying and
- [
|Apache Geronimo v2.2
- Installing and removing applications hot deployment|Deploying applications#Hot deployment]
- [Performing
- Starting and stopping application modules
- Deploying and administering applications
- Configuring and administering the Apache Geronimo Server
plugins]*** Administering Geronimo using command line tools- [Adding-Administering newapplications- listeners for Web containers]documentation development
status]*** Aliasing modules - [Configuring virtual
Geronimo v2.2 documentation development status]
- Configuring Virtual Host in Tomcat
- [Configuring
in Jetty]
- Configuring a remote Apache HTTP server
- Configuring JAX-WS engine
- Clustering
- Custom server assemblies
- [Adding-Administering newapplications- listeners for Web containers]documentation development
- Configuring services
- Administering security
- Configuring the transaction manager identity
- Creating an embedded database in Geronimo
- Monitoring the health of the Apache Geronimo server
- Extensible Administration Console
- Migrating
- Developing
- Fast and easy development
- Setting up your development environment
- Developing applications for Geronimo
- Getting familiar with the development environment
- Developing Web applications with GEP
- Creating a Dynamic Web project using Eclipse
- Developing Web applications for accessing EJB
- Developing Web applications for accessing JDBC
- Developing Web applications for accessing JMS
- Developing JavaServer faces applications
- Basics of JavaServer Faces
- Developing a Simple JavaServer Faces application
- Developing user interface with JSF
- Developing AJAX with JSF applications in GEP
- Using JSP immediate expressions to access JSF
- Developing Web services in Geronimo
- Overview of Web services
- Web Services Architecture
- Web Services Description Language (WSDL)
- Developing Web services
- Developing a simple Calculator Web Service
- Developing JAX-RPC Web Services
- Developing a JAX-WS POJO Web Service
- Developing a JAX-WS EJB Stateless Session Bean Web Service
- Developing Clients for a JAX-WS Web Service
- Developing SAAJ Messaging Web Services
- Developing MTOM Web Services
- Developing a simple RESTful Service
- Developing Client for RESTful Web Service
- Migrating from JAX-RPC to JAX-WS
- WS Addressing
- Securing your applications
- Developing JEE application clients
- Developing EJB applications
- Persistence
- Developing portlets for the Geronimo administration console
- Convert your current applications into plugins
- Creating deployment plans
- Reference
- Tools and commands
- Samples
- Sample applications
- Sample plug-ins
- Geronimo architecture
- Troubleshooting