Tuesday Jan 10, 2012

Hard Code Frozen GlassFish 3.1.2

Note: if you're reading this using a feedreader, please make sure you've updated your feed to the updated TheAquarium feed.

As recently indicated by Sathyan, GlassFish 3.1.2 (see previous coverage) has now hit HCF (Hard Code Freeze).

You can check the detailed status using this JIRA Dashboard and get familiar with the more high-level changes by looking at the wiki product page if you haven't done so already.


Next step: Release Candidate later this month.

That NY Central Station FlashMob is pretty nice but I think I like the Antwerp dancing best (it must be the Devoxxian in me).

Update: b17 is the HCF build. Grab it from the usual place.

Sunday Dec 18, 2011

Updated Components in GlassFish 3.1.2

One of the important goals of the upcoming GlassFish 3.1.2 release is to update the sub-components to their most recent versions.

This in itself squashes a number of bugs filed against GlassFish and brings individual new features to a fully integrated and supported product.

Here is the target list of components in this next GlassFish release :

Original Tesla Engine Photo from http://www.flickr.com/photos/tbridge/5349641870/

• JSF/Mojarra 2.1.6
• Grizzly 1.9.42
• Metro 2.2
• Jersey 1.11
• Shoal 1.6.15
• EclipseLink 2.3.1
• Hibernate Validator 4.2.0-FCS
• Weld 1.1.4

Should there be any changes, this will be documented on the GlassFish Wiki (which now has all the redirects in place following the recent move).

Thursday Dec 08, 2011

Checking in on GlassFish 3.1.2

Sathyan has recently sent an email about the recent progress made for GlassFish 3.1.2. You can read some background information about this specific release in this earlier post.


To give you a sense of where the team stands on this release, consider the following :
• First Release Candidate due out in mid-January
• Code Freeze scheduled for Dec 12th
• We're now at lucky promoted build #13
200+ bugs already fixed

While it gets harder to get new bugs fixed every day as we approach the stabilization phase, it's not too late to provide feedback in the form of bug votes or general comments on the current promoted builds. And remember - it's never a bad idea or a bad time to submit a bug or an RFE.

Sunday Nov 06, 2011

GlassFish 3.1.2 themes and features

The list of features planned for GlassFish 3.1.2 is shaping up nicely as reflected on the Wiki. This includes three types of improvements: new features, updated components and bugs fixes.


My favorite new features include DCOM node support (alternative to SSH on windows), and GMS non-multicast support. The list of updated components is also a top choice but seeing the issues you reported or the ones you care most about should be on top of your list, so make sure you vote and make it happen.

To some people who like entirely new shiny products, this may sound like a boring release. To others the "dot-dot" releases are the exciting ones given the level of stability that they reach which usually means safer large-scale deployments. Finally, remember, these are plans for GlassFish Open Source Edition and things can change (if they do, we'll keep you posted, as always).

Wednesday Oct 26, 2011

Fixes you want to see in GlassFish 3.1.2 - please vote!

We've done this before and it worked quite well for GlassFish 3.1.1 - we need a few minutes of your time to vote for the JIRA issues you considered the most important to fix in the 3.1.2 timeframe (due out in the first half of 2012).


We fixed more than 100 bugs in 3.1.1 and are expecting to fix just as many in this new release. These can be issues that are already in the system or new ones you may come across. While there is not commitment of any kind that they will fixed we'll do the best we can to accommodate as many fixes as the schedule allows. We'll look at the voting results in the next couple of weeks.

Six promoted builds have already been put out and you can find more details on this 3.1.2 release on the GlassFish Wiki.

Tuesday Sep 06, 2011

GlassFish.next: more PaaS, more community focus

It's been more than 18 months since Oracle acquired Sun and almost as much since we put out the original GlassFish Roadmap sharing how strategic the GlassFish community and product are to Oracle. We've since executed on everything promised back then :


• GlassFish 3.0.1, the first Oracle release
• GlassFish 3.1 with full and enhanced clustering and more
• GlassFish 3.1.1, a bug-fix release with component and platform updates (including Java SE 7)
• Started JCP expert groups : JMS 2.0, JSF 2.2, JAX-RS 2.0, EL 3.0, Servlet 3.1 and of course Java EE 7 itself, all transparently

Granted we didn't stick to the initial date for 3.1.1 and had to delay the release to address a number of customer and community concerns, which we think was the right thing to do (tm). As a consequence, with Java EE 7 on a tight schedule and GlassFish 4 set to be the associated reference implementation, we've decided to integrate the Cloud-enabling and PaaS features directly into this upcoming Java EE 7 release.

In the interim, we're looking at delivering a 3.1.2 release in the same spirit as 3.1.1, insisting on quality and stability while integrating updated versions of its various components (Jersey, Grizzly, Metro, Weld, Mojarra, etc.). Note also that more sharing of components between GlassFish and WebLogic is still very much a key goal as well as improved integration with the rest of the Fusion Middleware offering (Oracle Coherence, Oracle Access Manager, and more).