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.

ALT_DESCR

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.

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 :

ALT_DESCR

• 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).

Wednesday Jun 15, 2011

GlassFish 3.1.1 - an update

The re-planning of the GlassFish 3.1.1 Open Source Edition release to accommodate more fixes is now complete and the wiki pages have been updated (plan, roadmap). The 1st Release Candidate should be here by July 7th.

GlassFish 3.1.1

In addition to the original goals such as AIX and Solaris Express support, JDK 7 is also on the radar, as well as fixing numerous bugs, including those reported by the community.

In addition to improvements to the embedded API many developers will should be interested in the tentative list of component updates - EclipseLink (2.3), Metro (2.1.1), Woodstox (4.1.1), Mojarra (2.1.2), Weld (yes, 1.1.1!), Hibernate Validator (4.2) and Jersey (1.8).

These component updates take care of a great deal of bugs, so with a good number of them already integrated, get a recent promoted build, take it for a spin and give us your feedback!

Wednesday Apr 20, 2011

GlassFish 3.1.1

While we've previously mentioned a 3.2 release focusing on Cloud/PaaS you may not have heard about GlassFish Server Open Source Edition 3.1.1.

This dot-dot release will offer improved platform support including IBM's AIX and Solaris 11 Express and integrate a limited number of bug fixes.

ALT DESCR

The wiki is available from this page, the Build Schedule is here and you'll find promoted builds as usual on java.net

Wednesday Apr 06, 2011

GlassFish.next = 3.2

GlassFish 3.2 kicked off with a first Milestone! But to be really honest this milestone is mostly about integrating some bug fixes and has no major new feature. Yet if you're curious, get it from this page.

For more details on the content of GlassFish 3.2, I'd recommended reading Shreedhar's email to the GlassFish DEV mailing list. Expect more communication on this channel from him as he's the engineering manager for this important new release.

Original photo from http://www.flickr.com/photos/38214920@N05/4247081423/

For the time being, you can read the plans for GlassFish 3.2 (work in progress) defining Virtualization Support and PaaS Enablement as the main two goals and sharing a roadmap showing a total of 8 milestones leading up to October 2011. So as you can see this is a short development cycle yet with many interesting new features as you'll soon hear on this blog, on the wiki (feature list) and in the milestones. Full steam ahead!

Next stop - Milestone 2 on April 26th.

Wednesday Mar 23, 2011

An update on Jersey.next

Over on "Earthly Powers", Martin Matula lays out the high-level plans for Jersey.next starting with the 1.6 release due real soon now. The team working on Jersey includes Jakub, Pavel, Jon, Roberto, Marek and Martin himself as development manager for the overall Jersey effort.

Jersey.next

Speaking of upcoming Jersey 1.x releases, recent news include Jersey integration with the newly released Grizzly 2.0 as well as better integration with both GlassFish and WebLogic application servers with the ability to offer multiple Jersey versions running simultaneously within one container (one of my personal favorite). Jakub has details for other new cool stuff coming up.

Sunday Jan 16, 2011

One step closer to JDK7 - feature complete

JDK 7 has reached another the "feature complete" stage. Mark Reinhold explains what that means and what's left before the Developer Preview release in a month or so. Henrik also has a piece on this milestone, sharing his confidence that the announced roadmap (final version this summer) will be met.

You're encouraged to grab a recent build of OpenJDK (available also on Mac OS X), try it out with NetBeans 7.0 beta (familiarize yourself with project Coin) and possibly also with GlassFish (although clearly not yet a supported platform) and provide feedback for it all.

Note that Java EE 7 will likely require Java SE 7 (like Java EE 6 requires Java SE 6).

Thursday Jan 06, 2011

An update on GlassFish 3.1

Shutter release picture

There might have been some confusion recently around the availability of GlassFish 3.1 in final version (GA/RTM/FCS, pick your favorite acronym). While the original roadmap from March 2010 mentioned late 2010, the JavaOne keynote in September 2010 mentioned two GlassFish releases in 2011. So here is the update :

GlassFish 3.1 Open Source Edition is scheduled to ship in February (exact date still TBD). This is to ensure that we get quality right as we deliver full clustering, centralized admin and much more in this release. The team is working hard on delivering the promised feature as well as a number of add-ons which we hope to cover extensively around the release date.

This release remains one of the most aggressive schedules we've executed on in the history of GlassFish.

As we get closer to the release date of GlassFish 3.1, we'll communicate more and more news on the 3.2 release (currently slated for Q42011). Check this blog and this schedule for updates. And in the meantime get a recent promoted build to try it out for yourself or watch a few videos.

Sunday Aug 29, 2010

Staying the Course - GlassFish v2.1.1 p7 now, GlassFish 3.1 M4 soon

August is normally a slow month in (most of) the northern hemisphere, but this year it is proving to be anything but that for the GlassFish team.  Some events were atypical but planned for (JavaOne 2010 not being in July, the big merge, the target schedules for GlassFish 3.1), while some others were unexpected. Sometimes it has felt like we are going between Charybdis and Scylla and we could use some help...

Despite all these distractions, the releases continue for the GlassFish 2 and GlassFish 3 families.

On the GlassFish v2 family, we continue to deliver patch releases for our commercial customers.  The latest one is Patch 7 for GlassFish 2.1.1; as with previous patches, it is also Patch 13 for GlassFish 2.1 and Patch 19 for SJS AS 9.1 U2 (GF v2 U2).  The patch addresses 51 new defects; cumulative, 190 bug fixes since GlassFish 2.1.1.

The companion blog GlassFish For Business, records all Oracle (previously Sun) releases. In particular, check out the overview for the GlassFish v2 family, and look for details on GlassFish 2.1.1 patch 7.

The ultimate source for the patches is SunSolve; and the entry at GFB has links into there. Note that patches are now also available at MyOracle Support.

On the GlassFish 3 family, Milestone 4 has been completed and is very close to being promoted.  The next release after that is Milestone 5, which is the JavaOne special... and, talking about that one, if you come to JavaOne, don't forget about our Community Event and Party, on Sun, Sept 19th, just before J1 starts.

Sunday Jul 18, 2010

GlassFish v2.1.1 p6 and GlassFish For Business

Oracle has released patch 6 for Sun GlassFish Enterprise Server 2.1.1 via SunSolve. This commercial (i.e. available to customers) patch is also patch 12 for GlassFish 2.1 and patch 18 for v2U2.

Patches are cumulative: p6 addresses 23 new fixes since p5 but includes fixes for 139 issues since 2.1.1 and 870 since 2.1U2.

GlassFish For Business (RSS) includes posts for each individual GlassFish release and also has overviews for each family (see, e.g., GF2.11p6 and GFv2 Family).

Thursday Jun 17, 2010

GlassFish 3.0.1 - Oracle and Community Distributions Now Available

Oracle has released GlassFish 3.0.1, following the plans we had outlined in our RoadMap. The open source GlassFish Server Open Source Edition 3.0.1 was released yesterday; it was available directly from GlassFish.org and also bundled in NetBeans 6.9.  Today we released a new version of Java EE 6 SDK, based on this same open source distribution, as well as the commercial Oracle GlassFish Server 3.0.1 product which also includes some closed-source AddOns.

The release has the new Oracle branding, new support for additional platforms like JRockitm Oracle Enterprise Linux, and HP-UX, and more than 100 bugs fixedMaven artifacts are available as well as multi-lingual distributions.  You can download the release or just use the UpdateCenter feature to upgrade from earlier 3.x releases.

Key Links:

Blogs and News:

Wednesday Jun 16, 2010

The Java Road Trip

The Java Road Trip started on Monday.  According to the schedule, today was the second day in New York City. Then the tour goes to Philadelphia, Burlington, Providence, Washington, DC, and keeps going until Santa Clara on August 18th.

Thanks to Arun's coordination, GlassFish will be well represented: Justin, Siraj, KenP, Tom and Bobby, as well as Arun, will be at some of the stops.

For details, check the home page, the crew, and the schedule.

Friday Jun 11, 2010

Patch 5 for GlassFish 2.1.1 is Now Available

ALT DESCR

The bulk of the new development for GlassFish is focused on GlassFish 3.1 but the majority of the GlassFish customers are still on v2. To support them, Oracle has released one more commercial, for-fee, patch for Oracle GlassFish Server 2.

GFv2.1.1p5 addresses 19 new defects; which brings the total of defects fixed since 2.1.1 to 116. Patch 6 is in the pipeline and should be out "soon".

Thursday Apr 15, 2010

New GlassFish v2 Patch Releases Available

ALT DESCR

While most of our efforts are focused on the new GF v3 Releases, the majority of the GlassFish customers are still on v2, and Sun/Oracle recently released two commercial, for-fee, patches for GlassFish v2.1.1.

GFv2.1.1p2 addresses 16 new defects, while GFv2.1.1p3 adresses 25 new ones. Patch 4 is in the pipeline and should be out in a few days.

And, on the topic of patches, JavaSE just released JavaSE 6u20 with addresses key security vulnerabilities.

Saturday Apr 10, 2010

Replays for GlassFish Roadmap Now Available

The replays from our presentation on the GlassFish Roadmap are now available in different formats, including SlideCast (Slides with synchronized audio):

PDF and FAQ
Direct PDF link
• SlideCast English, French, Spanish.
• MP3 direct links English, French, Spanish

I believe Alexis will create some GlassFishPodcast entries for it.

We will provide an update if we make additional languages available.