GlassFish Roadmap

March 26th, 2010

There has been a lot of speculation and concern about the fate of GlassFish after the Oracle acquisition. Yesterday, though, we were able to unveil the official roadmap for GlassFish, and I think it looks very promising. In short, not much is going to change with regard to the open source side of things, though there are some changes on the commercially supported offering, which is not unexpected. Some of the highlights include:

  • GlassFish 3.0.1 – 2010
    • Branding and patches
    • Multi-lingual release
    • Value-added features for Oracle GlassFish Server
    • Base interop w/Oracle Middleware products
  • GlassFish 3.1 – 2010
    • Centralized administration of cluster
    • HA/state replication
    • Value-added features like Coherence Support
  • GlassFish 3.2 – 2011
    • Improved cluster/HA admin
    • Better integration with Oracle Identity Management
    • Virtualization support
    • Some Java EE 6 spec updates plus some Java EE 7 EA specs
  • GlassFish 4
    • Common server platform – shared best-of-breed with WebLogic Server
    • Java EE 7

For a more complete picture, see the slide deck here.

Popularity: 2% [?]

Writing Selenium Tests for the GlassFish Admin Console

March 25th, 2010

One of the results of the Oracle purchase of Sun has been an increased focus on testing — not that we didn’t test GlassFish before, but it was mostly manual in my area of the server. The task of automating this fell to me, and, after a little — ahem — testing, I settled on Selenium. (more…)

Popularity: 3% [?]

Run GlassFish V3 As a Non-Root Service on Gentoo Linux

March 4th, 2010

Byron Nevins, a colleague of mine here at Oracle, has a couple of nice blog entries showing how to run GlassFish as a service, both as root and non-root users, on Ubuntu or Debian. As a Gentoo user, that doesn’t help me much, unfortunately, but, some time ago, I developed a script that works great for me, so I thought I’d share it here. (more…)

Popularity: 4% [?]

With many thanks to Kaushal Sheth
`