How do you upgrade GlassFish ?
By Anil Gaur on May 16, 2011
It's been about 11 weeks since GlassFish 3.1 was released and I was wondering how it's being adopted by the community. This was a much anticipated release as it combined the Java EE 6 innovation with enterprise ready features with support for clustering and high availability. As expected, the GlassFish download numbers improved as 3.1 release generated interest among the developers. More than the uptick in download numbers it was the trend of how the users are upgrading their deployments that caught my attention. While digging through the download data one interesting trend emerged suggesting most users prefer to upgrade their existing deployments using the built-in update center. I was surprised, very pleasantly, to see about 750,000 GlassFish installations were upgraded using the update center tool. It kinda makes sense since Update Center provides a convenient way to perform in-place upgrade of an existing installation. On the downside, the volume was too much to handle by our reporting system. The reporting tool crashed and remained that way for first couple of weeks as the system ran out of disk space, thanks to the large size of the log files. Oh well, this is probably one of those problems which are nice to have in exchange for 3/4th million upgrades
GlassFish is known for ease-of-use for development and administration and the update center tool takes it to a new dimension. The magic starts with the desktop notifier notifying the user as soon as the new updates are made available on the server. Within a few clicks and following simple instructions one can upgrade to the latest and greatest distribution of GlassFish Application Server.