Apache Geronimo > Index > Overview > Downloads > Apache Geronimo v2.1 Release User List | Dev List | Wiki | Issue Tracker  
  Overview
Home
License
ASF
Downloads
Documentation
Project Policies
Release Process
News Archive
  Search
Powered by Google Search
  Community
Events
Get Involved
Committers
Mailing Lists
Discussion Forums
IRC
FAQ
Wiki
Found a Bug?
Service and Support
ASF Sponsorship
ASF Thanks!
  Development
Javadoc
XML Schemas
Source Code
Coding Standards
Issue Tracker
Related Projects
Sample Applications
  Subprojects
Development Tools
GBuild
GShell
XBean

Apache Geronimo v2.1 - Released February 15, 2008




Apache Geronimo v2.1 has passed the SUN's JEE5 Certification Test Suite. Downloads are provided for both Windows and Unix (including Linux, Mac OS X) operating systems. Each Geronimo package includes one of two possible Web containers, Tomcat or Jetty. Please choose the download with your preferred Web container in the name. Both Tomcat and Jetty are fully supported in Geronimo. For more background on each, please see the Tomcat home page and the Jetty home page.


Apache Geronimo v2.1 Release Notes

Java EE 5 Certified

Platform Download Link PGP SHA MD5
Linux/Mac OS X/Unix Downloads Geronimo 2.1 with Jetty 6 (tar.gz) PGP SHA MD5
Linux/Mac OS X/Unix Downloads Geronimo 2.1 with Tomcat 6 (tar.gz) PGP SHA MD5
Windows Downloads Geronimo 2.1 with Jetty 6 (zip) PGP SHA MD5
Windows Downloads Geronimo 2.1 with Tomcat 6 (zip) PGP SHA MD5

Download Sample applications



Apache Geronimo v2.1 have passed 100% SUN's Java Enterprise Edition 5.0 Certification Test Suite. Refer to
Apache Geronimo v2.1 Release Notes for further details.

Little-G

This distribution of Apache Geronimo includes a Web container and a subset of other modules of Geronimo. This is not a Java EE 5 compliant server and is appealing for users that desire a smaller footprint with specific functionality. Both Tomcat 6 and Jetty 6 are fully supported in Little-G.

Platform Download Link PGP SHA MD5
Linux/Mac OS X/Unix Downloads Little-G 2.1 with Jetty 6 (tar.gz) PGP SHA MD5
Linux/Mac OS X/Unix Downloads Little-G 2.1 with Tomcat 6 (tar.gz) PGP SHA MD5
Windows Downloads Little-G 2.1 with Jetty 6 (zip) PGP SHA MD5
Windows Downloads Little-G 2.1 with Tomcat 6 (zip) PGP SHA MD5

Framework

This distribution offers just a framework for you to build up your own custom Geronimo server based on the available plugins. Unlike Little-G, this distribution does not include a web container, it only provides the bare minimum support for installing plugins.

Platform Download Link PGP SHA MD5
Linux/Mac OS X/Unix Downloads Geronimo 2.1 (tar.gz) PGP SHA MD5
Windows Downloads Geronimo 2.1 (zip) PGP SHA MD5

Sources

Platform Download Link PGP SHA MD5
Windows Downloads Geronimo 2.1 Source (zip) PGP SHA MD5
Linux/Mac OS X/Unix Downloads Geronimo 2.1 Source (tar.gz) PGP SHA MD5

You can also retrieve the source files from our svn repository by typing

svn co https://svn.apache.org/repos/asf/geronimo/server/tags/2.1.0/

Change log

Issues, Features and Improvements fixed in this release.

ASF JIRA (240 issues)
T Key Summary
Bug GERONIMO-3855 PortletSecurityException in Plugins portlet
Bug GERONIMO-3834 Connection pool leak when connections cannot be created
Bug GERONIMO-3831 Incomplete classpath fed to wsgen
Bug GERONIMO-3830 GeronimoPropertiesFileMappedPasswordCredentialLoginModuleTest assumes a specific Set ordering
Bug GERONIMO-3829 Typo in tomcat config
Bug GERONIMO-3827 Tests for car-maven-plugin failing after spec changes
Bug GERONIMO-3826 gshell wont run without plexus-archiver in repo which is installed only with the plugin plugin
Bug GERONIMO-3822 Remove usage of jaspi spec for 2.1
Bug GERONIMO-3813 Geronimo start with "JPDA"-option throw Exception
Bug GERONIMO-3809 shutdown from admin console does not work
Bug GERONIMO-3808 NPE during server shutdown
Bug GERONIMO-3805 Avoid NPEs from missing info in pom
Bug GERONIMO-3804 monitoring pluging: mconsole-graphs does not detect any servers that was connected through jmx
Bug GERONIMO-3797 The plugin 'org.apache.geronimo.buildsupport:car-maven-plugin' does not exist or no valid version could be found in samples subproject
Bug GERONIMO-3791 Dependencies in geronimo-plugin.xml generated by car-maven-plugin should include the dependencies added by builders.
Bug GERONIMO-3789 ConfigurationUtil ERROR log when executing gsh command
Bug GERONIMO-3788 Plugin installer's continue form generating errors
Bug GERONIMO-3787 Deployment on Minimal Assemblies fails complaining of a missing yoko dependency
Bug GERONIMO-3786 Command deploy.bat/sh failed to start in the exported server
Bug GERONIMO-3784 list-plugins and assemble-server commands should be scriptable
Bug GERONIMO-3782 tld files may not be getting their schema upgraded correctly
Bug GERONIMO-3779 Server assembly is not respecting version specified in pom
Bug GERONIMO-3778 downloadStatus page in plugin installer isn't grabbing correct configIds array
Bug GERONIMO-3777 Console/Plugin Installer - Remote Repo: Trying to download plugin with wrong naming convention
Bug GERONIMO-3776 WebResourcePermission.getName() is not always the string URLPatternSpec is based on, making it impossible to find out the meaning of the permission except through implies.
Bug GERONIMO-3775 Plugin installer in admin console isn't cycling through <source-repository> properly, resulting in failure to download plugins from remote repositories.
Bug GERONIMO-3773 hostname lookup causes long startup time when offline
Bug GERONIMO-3772 Start failed, Cannot load property editor [org.apache.xbean.propertyeditor.ArrayListEditor]
Bug GERONIMO-3769 artifactory 1.2.2 deployment is failing on 2.1
Bug GERONIMO-3767 deploy process never completed after a failed deploy
Bug GERONIMO-3764 DeployerReaper fails to cleanup the temp directories left behind by deployer
Bug GERONIMO-3763 Deploy New portlet does not cleanup the temp files
Bug GERONIMO-3757 KeyStore type can't be changed
Bug GERONIMO-3754 Username/password is ignored in PluginInstallerGBean
Bug GERONIMO-3752 JACC principal-role mapping installation is too tied to our policy implementation.
Bug GERONIMO-3750 WSDL generation fails for some web services
Bug GERONIMO-3748 system-database-console-jetty is too long for windows
Bug GERONIMO-3747 subprojects should use file system parent poms as parent poms in general
Bug GERONIMO-3746 Plugin Progress Bar Not Updating
Bug GERONIMO-3745 Clean up AdminConsoleExtensionGBean
Bug GERONIMO-3743 Better naming convention for console plugins
Bug GERONIMO-3742 Split up namespace upgrades into the modules that need them
Bug GERONIMO-3741 Fail to install plugin via deploy.bat/sh
Bug GERONIMO-3740 Fail to run Deploy.bat/sh
Bug GERONIMO-3737 Failed to create a database pool via geronimo console
Bug GERONIMO-3734 Portlet for Security Realms fails with ClassCastException
Bug GERONIMO-3733 assembly should unpack framework before adding new plugins
Bug GERONIMO-3731 Disabling proxies causes problems with filters associated with web services
Bug GERONIMO-3729 Running an app client is adding an entry for that app client in config.xml
Bug GERONIMO-3724 car-maven-plugin needs to ignore scope when computing dependency filter.
Bug GERONIMO-3723 Impossible to find out what went wrong during deployment if deployer configs won't load.
Bug GERONIMO-3722 xmlbeans config doesn't need all of jee-specs module
Bug GERONIMO-3721 WADI modules prevent Geronimo from starting when offline
Bug GERONIMO-3716 sample app needs to be fixed according to recent changes to AsyncHttpClient APIs
Bug GERONIMO-3714 Monitoring console does no error checking on add/edit graph timeframe
Bug GERONIMO-3712 Remove redundent statisitcs from JettyConnectorStats and JettyWebConnectorStats
Bug GERONIMO-3710 Need to fully convert to generics to avoid CCE -- a dumb example
New Feature GERONIMO-3708 Turn off gbean reference proxies
Task GERONIMO-3704 Convert the activation and javamail dependencies to non-snapshot versions.
Bug GERONIMO-3701 Update Tomcat build image for Geronimo to 6.0.14 and include fix for Webdav security exposure
Bug GERONIMO-3699 Corba error on app client shutdown
Bug GERONIMO-3698 Installation of Admin Console fails with missing dependency
Bug GERONIMO-3697 Monitoring Console fix ups
New Feature GERONIMO-3696 Tomcat Clustering over WADI
Bug GERONIMO-3695 jaxws-tools (jar file, shell and bath files) disappeared from javaee assemblies
Bug GERONIMO-3694 gsh script in javaee5 server assemblies is not marked executable
Bug GERONIMO-3693 monitoring client does not perform operations correctly
Bug GERONIMO-3692 Replace yoko snapshot version with known version from repository.
Bug GERONIMO-3690 All deployer command line tools fail with NoClassDefFoundError
Bug GERONIMO-3683 Unable to view the installed geronimo plugins
Bug GERONIMO-3678 Monitoring console should accept a port no for server to be monitored
Bug GERONIMO-3676 monitoring client throws an error message when there are no graphs present
Bug GERONIMO-3675 monitoring client incorrectly pads graph's statistics
New Feature GERONIMO-3674 Create a private build of pluto 1.2.0-SNAPSHOT for Geronimo release
Bug GERONIMO-3672 org.apache.geronimo.j2ee.deployment.annotation.AnnotationHelperTest is implementation-dependent
Bug GERONIMO-3671 JNDI is not available in filter.init() and filter.destroy() on Jetty
Bug GERONIMO-3670 java.lang.NoClassDefFoundError: javax/xml/stream/XMLStreamException with jaxws-tools wsimport
New Feature GERONIMO-3669 Remote control of geronimo instances via gshell processes running on the boxes where the instances are hosted
Bug GERONIMO-3667 JNDI is not available in servlet.destroy() or ServletContextListener.contextDestroyed() callbacks
Bug GERONIMO-3663 Spec trunk version number needs to be 1.3-SNAPSHOT.
Task GERONIMO-3658 Review RepeatedFailureLockoutLoginModule