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!
- What changed in 2.2
- Getting started with Apache Geronimo
- Installing and running
- Configuring and administering
- 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
This section is organized as given below:
- Development environment — This section provides guides for installing development tools, setting up the development environment, and server runtime configuration changes.
- Development options and tools
- Installing Eclipse — This page provides a guide for installing Eclipse and WTP.
- Configuring your development environment — This page describes various options to configure your development environment.
- Defining Geronimo server runtimes and servers
- Installing Geronimo Eclipse Plugin
- Fast and easy development
- Tutorials — This section provides a classified guide for developing applications, including Web applications, EJB applications, JPA applications, and application clients.
- Developing JPA applications — The Java Persistence API is a new programming model under EJB 3.0 specification (JSR220) for the management of persistence and object/relational mapping with Java EE and Java SE.
- Developing Web applications — This tutorial walks you through creating and configuring a Web application with Geronimo and Eclipse.
- Developing Web services
- Developing EJB applications — Enterprise JavaBeans (EJB) is a platform for developing reusable and portable Java applications.
- Getting familiar with the development environment — This section contains a set of articles that facilitate your development, deployment and debugging of applications.
- Developing application clients — This tutorial walks you through configuring, developing and deploying an application client with Eclipse and Geronimo.