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
- Introducing Geronimo Administration Console
- Deploying and administering assets in Geronimo
- Configuring and administering the Apache Geronimo Server
- 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
- Developing a Hello World Web application
- Accessing EJB in Web applications
- Accessing JDBC in Web applications
- Accessing JMS in Web applications
- 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 EJB applications
- Developing JPA applications
- Developing JEE application clients
- 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 portlets for the Geronimo administration console
- Converting your applications into plugins
- Creating deployment plans
- Reference
- Tools and commands
- Samples
- Sample applications
- Sample plug-ins
- Geronimo architecture
- Troubleshooting