GlassFish 4.0.1 Update

The GlassFish team would like to give an update on the GlassFish Server Open Source Edition 4.0.1 (GlassFish 4.0.1) release that we have been diligently working on.  GlassFish 4.0.1 plans include:

  • Bug fixes. This release will, or course, incorporate the many bugs fixes that have already been addressed in the trunk since GlassFish 4.0. We continue to work hard fixing bugs as we head towards release.  Oracle is committed to delivering a high quality development experience with GlassFish! 

  • Refresh component libraries.  GlassFish 4.0.1 plans to use updated versions of many sub-projects it relies on, like Jersey, Tyrus, Mojarra, JavaDB, and more. These projects bring their own set of bug fixes and even some incremental features.

  • Java 8 certification. The latest and greatest JDK.

  • Java EE 7 SDK Update.  Bundles GlassFish 4.0.1 and tutorial updates to improve your Java EE 7 learning experience. 

  • NetBeans 8.0.1 alignment. GlassFish and NetBeans together offer a seamless Java EE development experience. We are planning to align our respective roadmaps to deliver GlassFish 4.0.1 with NetBeans 8.0.1.

Oracle is committed to delivering a high quality development experience with GlassFish! 

From a scheduling perspective, we'd like to go into JavaOne 2014 with GlassFish 4.0.1 on your hard drive and/or in your cloud.

We'll see you at JavaOne 2014!

Comments:

You need almost a year for a bugfix release?!

Posted by guest on May 23, 2014 at 04:27 PM PDT #

"Bug fixes. This release will, or course, incorporate the many bugs that have already been fixed in the trunk since GlassFish 4.0."

I hope you don't mean that literally :P

Posted by Grandt on May 24, 2014 at 03:09 AM PDT #

Whups, sorry for the ascii bug. Fixed :-)

Posted by John Clingan on May 24, 2014 at 03:47 PM PDT #

What do trolls need to whine all the time? Oh wait, they're trolls. I for one congratulate the Glassfish and Java EE teams for working on this update!.

Posted by Fernando Cassia on May 26, 2014 at 01:30 PM PDT #

That's 6 months away!
For me the glacial pace of Glassfish bug fixes and updates is a pretty compelling reason to switch away.

Posted by guest on May 27, 2014 at 09:04 PM PDT #

We tend not to have releases unless they are significant and there are always nightly and promoted builds!

Posted by Reza Rahman on May 28, 2014 at 08:50 AM PDT #

I'm currently being bitten by a number of bugs in GF 4.0, all of which are already fixed AFAICS:
- Java 8 compatibility - this forces us down to using Java 7
- Some bugs in EclipseLink 2.5.0 that were fixed in 2.5.1 which was released 8 months ago.
- Some Jersey-related bugs which have been fixed

Using a nightly build is not an option that is available to us here. September is past the point where I could use 4.0.1 for my current project.

Please consider cutting a 4.0.1 release with the bug fixes that are in now, and work on the remaining bugs for a later release. I don't really understand why you're sitting on the release for another 4 months. What is served by making your users continue to use a buggy product when the bugs are already fixed?

Thanks

Posted by guest on May 29, 2014 at 11:12 PM PDT #

Do the promoted builds get run against the TCK? We might be able to use one in the meantime if so.

Thanks

Posted by tomdcc on May 29, 2014 at 11:19 PM PDT #

Only the release builds are run against the TCK. While I truly sympathize with you the problem is that we feel we still have a lot more work to do that May effect users if we release right now. I sincerely hope this makes sense. Thanks for your patience and support!

Posted by Reza Rahman on May 30, 2014 at 05:52 AM PDT #

Reza,

I appreciate the effort you say is being put into glassfish. I like it, and rely on it.

You have mentioned the nightly builds. The only place for those I am aware of is:

http://dlc.sun.com.edgesuite.net/glassfish/4.0.1/nightly/

Looking there, it's clear that nightly builds are not actually being published there, and promoted builds seem to be a bit behind also.

Can you please explain?

best regards,
peter

Posted by Peter Belbin on July 02, 2014 at 12:28 PM PDT #

That's the correct build location. As to the release cadence, I really don't know how this compares to what we have been doing in the past. Let me see if someone more knowledgeable can answer.

Off-hand my suspicion is that we've been doing basically what we've always done.

Posted by Reza Rahman on July 02, 2014 at 12:44 PM PDT #

Hi Reza,

Let me also say thanks for the info you are providing here. It is reassuring to know that the GF wheels are turning strong :)

In concert with another post, my project would certainly benefit from a more near term official release -- main goal is to get the upgrades in the supporting tools (Eclipselink, Jersey, etc).

Thanks again Reza.

Posted by guest on July 03, 2014 at 05:58 AM PDT #

A bit of an update on this (sorry for the delay, I had some time off). The problem was that we were experiencing difficulties with the latest Weld 2.2/CDI 1.2 integration. As a result, the build quality was just not good enough to push out either nightly or promoted builds.

The good news is that it is now sorted out and we have both nightly and promoted builds pushed out again. That should continue as usual, certainly up to the 4.0.1 release.

Posted by Reza Rahman on July 07, 2014 at 06:45 AM PDT #

Thank you for the update, and for the progress! Great to see that things are moving forward. :)

Posted by Peter Belbin on July 07, 2014 at 07:11 AM PDT #

In fact we should thank you for giving us a nudge forward. If possible I would solicit a bit more of your time via FishCAT: https://glassfish.java.net/fishcat/?

Posted by Reza Rahman on July 07, 2014 at 07:20 AM PDT #

Hey Reza,

If you were to bet 100 bucks on what you'd guess the 4.0.1 release date, what would you say?

-A GF Lover

Posted by Software company Perth on July 24, 2014 at 02:47 AM PDT #

I think the middle of August might be a safe estimate purely personally - highly dependent on the rate of bug reporting. Thanks for your support of GlassFish, we need it as always.

Posted by Reza Rahman on July 24, 2014 at 07:37 AM PDT #

It is the middle of August so someone around here owes me 100 bucks. I took you up on that bet, you just didn't know it. :)

Any idea on a release date?

Thanks.

Posted by Brent Vaughn on August 15, 2014 at 08:15 AM PDT #

Soon enough :-).

Posted by Reza Rahman on August 15, 2014 at 09:06 AM PDT #

I'd be very happy to loose $100, can pay cash, pizzas, whatever

Posted by Software Company Perth on August 15, 2014 at 04:27 PM PDT #

Continued moral support would be invaluable :-).

Posted by Reza Rahman on August 15, 2014 at 04:48 PM PDT #

Post a Comment:
Comments are closed for this entry.