An Oracle blog about Java Technology

GlassFish 3.1 is here!

Guest Author

Oracle has released GlassFish 3.1.

If anyone still thought we were going for a Children's Edition, let me reassure you - GlassFish Server Open Source Edition 3.1 now offers full clustering, centralized admin and many more production features while preserving the developer friendliness with its modular design.

Get GlassFish 3.1

Update: check out coverage of day #2 in this other blog post.

We are also releasing Oracle GlassFish Server 3.1 the supported product which has GlassFish Server Control already integrated for easier evaluation (the add-ons, more on that in a later post). The differences between the OSS bits and this product are highlighted on glassfish.java.net and just to be clear, clustering and centralized admin are part of the open source bits.

The Java EE SDK is also getting a facelift with a new Update 2 release. Expect a number of blogs from the engineers and the community on many different new features but also some screencasts. I'll be tracking the blogs and articles throughout the day in the later section of this blog entry and highlighting the screencasts in a SOTD (Screencasts Of The Day) series starting later today. You can track the BSC-hosted entries using this URL.

Key Links:

• GlassFish Server Open Source Edition 3.1 - downloads, docs

• Oracle GlassFish Server 3.1 - Main page, downloads: full platform, web profile

"GlassFish 3.1 - What's New" Webinar - (sessions on Monday, February 28, 2011 @ 10:00 am PST / 19.00 CET and Tuesday, March 1, 2011 @ 6:00 am PST / 15.00 CET)

Blogs and News:

GlassFish 3.1 Overview (Nazrul)

GlassFish 3.1 arrived! Yes sir, we do cluster now! (Markus)

Glassfish 3.1 ready to secure critical enterprise applications (Johan)

Customizing generated Java Web Start JNLP for app clients in GlassFish Server 3.1 (Tim)

RESTful GlassFish Monitoring (Jason)

Using GlassFish v3.1 SSH Provisioning Commands (Yamini)

GlassFish 3.1 Security (Kumar)

GlassFish 3.1 - What's new in Metro Security (Kumar)

Metro 2.1 in GlassFish 3.1 (Fabian)

Admin Security (Tim)

Application Scoped Resources (Jagadish)

Transparent JDBC Connection Pool reconfiguration (Jagadish)

Performance Tuner (Jennifer)

OAM Security Provider (Kumar)

Connecting securely to GlassFish via JMX (Prasad)

GlassFish v3.1 : New Screen under Configuration (Group Management Service) (Srini)

Glassfish v3.1 : New Screen under Configuration (Availability Service) (Srini)

Troubleshooting SSH (Yamini)

GlassFish 3.1 and create-local-instance (Jennifer)

GlassFish 3.1 and Manual Synchronization (Jennifer)

Application based Connection Pool monitoring (Shalini)

Tracing SQL queries & monitoring (Shalini)

Statement leak detection and reclaim (Shalini)

GlassFish 3.1 Now Released: Java EE 6 with Clustering and High Availability + Commercial Support (Arun)

GlassFish 3.1 est là! (Alexis)

Moving On Up: Upgrading to GlassFish 3.1 (Bobby)

GlassFish Server 3.1 - Full Java EE 6 Platform, Full Featured, Full Support (John)

GlassFish 3.1 and NetBeans 7.0 (Vince)

GlassFish 3.1 and deployment (Hong)

GlassFish 3.1 is Out (Blogging Techstacks)

Join the discussion

Comments ( 3 )
  • Opher Monday, February 28, 2011

    Congratulation on finally releasing this new version.

    For myself I was eagerly waiting for it.

  • Diego Rivera Monday, February 28, 2011

    I'm so far very disappointed with this release. The admin UI crashes when I attempt to undeploy an APP by clicking the Undeploy button.

    Also, apparently some changes to CDI now cause conversations to not work the same way, and furthermore: code that is working perfectly well in Glassfish 3.0.1 (and fully complies with what the CDI spec says) is not working at all (injections via Instance<> aren't properly found).

    Undeployment via the command line also doesn't work 100% of the time.

    Too bad - it showed great promise for the first hour or so of using it, until I tried to use it more seriously.

    And, to boot, the Eclipse plugin doesn't correctly wrap the dependencies as JARs in WEB-INF/lib - it creates directories (with the right name, though...but directories still!). No such problem with 3.0.1

    For now, I'm sticking with 3.0.1 as I smell there will be a 3.1.1 release somewhat soon.


  • Alexis MP Monday, February 28, 2011

    Diego, this is useful feedback. Can you file bugs for these (undeploy, cdi, eclipse plugin) on http://java.net/jira/browse/GLASSFISH ?

    We've integrated Weld 1.1 and fixed a ton of bugs in the process.

Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.