GlassFish 3.0.1 is out - Delivering on the community roadmap promise
By alexismp on juin 17, 2010
This blog has moved to alexismp.wordpress.com
Follow the link for the most up-to-date version of this blog entry.
About three months ago, this RoadMap document was presented to the community and by all means it was well accepted (downloads approaching five digits).
Now, while roadmaps are great, releases are even better. So, I'm happy to say that GlassFish 3.0.1 has been released as expected. Not only the open source version but also the commercially supported Oracle GlassFish 3.0.1 product as well as an update to the Java EE 6 SDK integrating this new version of the runtime. As a reminder, GlassFish 3.0.1 is a modular, OSGi-based, open source Java EE 6 application server.
While this "100-day" release had a limited scope (check the roadmap for further releases and directions), I do want to point out my top 2 features:
• broader platform support: jrockit, Oracle Enterprise Linux, multiple flavors of RHEL, SLES, Windows, even HP-UX (!) much more platforms with 64-bit JVM support.
• integrated fixes: with over 100 bugs fixed since v3 came out last December, there really is no reason NOT to upgrade.
Get it using the UpdateCenter.
While you can download the bits from this page, you can also upgrade an existing v3 install to the newer 3.0.1 using the GlassFish update center. Unless you've played with the repository settings of your install, you should have a "stable" or "release" repository set as preferred, so all you need to do is update using the updatetool (
bin/updatetool) or the command line (
In fact you may already have been notified that a number of new packages (the 3.0.1 release) are available as updates. The UpdateCenter feature can not only update an existing install, it can also help you move from the community install to the supported version without a reinstall, see this document for more details.
Maven, tooling, localized versions, download size, v2.x, ...
Also of interest with this release are the availability of updated Maven artifacts, and multi-lingual distributions (German, Spanish, French, Japanese, Portuguese, Korean, Chinese and Simplified Chinese, none of which were available in v3).
As a quick data point, the smallest GlassFish you can get (web profile Unix bundle) is just a 33MB download. That's only 2 firefox copies, about 5x less than other popular appservers, and 20x less than a recently released office suite... If you are still wondering if the 3.x branch is good for you, we've updated the GlassFish 2.1.1 vs GlassFish 3.0.1 matrix.
Finally, NetBeans 6.9 is out and ships with GlassFish Open Source Edition 3.0.1. So if you've updated to the latest version of NetBeans, you probably already have the lastest GlassFish as well!