Tuesday Oct 04, 2011

Welcoming WebSphere CE and Apache TomEE as new Java EE 6 citizens!

It's spring time for Java EE 6 with an ever growing list of certified implementations.

New additions to the list include IBM's WebSphere CE (an long time Java EE server) and the more surprising Apache TomEE product implementing the Java EE 6 Web Profile (see announcement on the Apache blog).

With Caucho's earlier certification, we have now two new licensees achieving compatibility and a total of 9 Java EE 6 certified configurations.

ALT_DESCR
ALT_DESCR

As always, you can get the detailed certified configuration : WebSphere CE and TomEE. Other than the operating systems, databases and JVMs used you can also see which implementations were used for the various Java EE JSRs.

Tuesday Sep 27, 2011

Last Call: GlassFish Community Event & Party

Quick note that we're having our GlassFish Community Event this coming Sunday (October 2nd) at the Moscone Center in San Francisco.

We're accepting a few more RSVP's on the wiki (if you had issues editing the page before, all should now be smooth).

ALT_DESCR

The other event that same day is of course the GlassFish Party at the Thirsty Bear. Registrations are on the same wiki page. See you there!

Last Call: GlassFish Community Event & Party

Quick note that we're having our GlassFish Community Event this coming Sunday (October 2nd) at the Moscone Center in San Francisco.

We're accepting a few more RSVP's on the wiki (if you had issues editing the page before, all should now be smooth).

ALT_DESCR

The other event that same day is of course the GlassFish Party at the Thirsty Bear. Registrations are on the same wiki page. See you there!

Monday Sep 26, 2011

New GlassFish Face - Romain

Romain Grecourt is our most recent addition to the GlassFish development team. He's based in the Prague development center and will focus on samples, build and installer.

His first claim to fame is the recent set of improvements to support Maven 3.x and JDK 7 for building GlassFish.

If you're following very carefully GlassFish development, you may recognize his name as one of the developers contributing as part of the Serli team to the application versioning feature in GlassFish 3.1.

Welcome to GlassFish Romain!

ALT_DESCR

Thursday Sep 22, 2011

GlassFish 4.0, starting the engines

We've previously described the road to GlassFish 4.0 (and Java EE 7) and Shreedhar has now just informed the DEV alias that we've reached GlassFish 4.0 promoted build #2 en route to a first Milestone build.

ALT_DESCR

If you're eager to start playing with the (admittedly somewhat bleeding edge) bits, go to the promoted builds page, grab your favorite artifact (or build from source) and provide feedback.

See you with more details at JavaOne!

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

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

Thursday Sep 01, 2011

More new faces at GlassFish DEV!

It's been exactly a year since we've announced new developers joining the GlassFish development team and high time for another batch.

From left to right, Miroslav Kos (aka Miran), Iaroslav Savytskyi (aka Iarda) and Lukas Jungmann (aka Jungi) have all joined the GlassFish Web Services team in Prague. Join the rest of the team in welcoming all three of them.

ALT_DESCR

More resources for GlassFish can only be good news! Expect more in the near future.

Wednesday Aug 31, 2011

GlassFish powers Parleys.com

The popular Parleys.com eLearning platform is now powered by a GlassFish cluster.

Stephan Janssen was kind enough to share the reasons for moving from Tomcat to GlassFish in this new GlassFish Story (make sure you read the detailed questionnaire linked from there for some technical details).

ALT_DESCR

Parleys.com features an enormous amount of quality content offered in a modern and effective user interface. If you don't know where to start, go for the Java Space, GlassFish content or the Devoxx 2010 space.

GlassFish powers Parleys.com

The popular Parleys.com eLearning platform is now powered by a GlassFish cluster.

Stephan Janssen was kind enough to share the reasons for moving from Tomcat to GlassFish in this new GlassFish Story (make sure you read the detailed questionnaire linked from there for some technical details).

ALT_DESCR

Parleys.com features an enormous amount of quality content offered in a modern and effective user interface. If you don't know where to start, go for the Java Space, GlassFish content or the Devoxx 2010 space.

Tuesday Aug 30, 2011

Welcoming WebSphere 8 to the Java EE 6 Parade

It's official (and actually has been for a short while), IBM WebSphere 8 is now a certified Java EE 6 implementation. This is a certification for the full Java EE 6 Platform.

ALT_DESCR

This blog post has an intro to this new product release while this other one is from IBM's Java EE representative on the expert group.

The compatibility page now shows six certified Java EE 6 implementations.

Welcoming WebSphere 8 to the Java EE 6 Parade

It's official (and actually has been for a short while), IBM WebSphere 8 is now a certified Java EE 6 implementation. This is a certification for the full Java EE 6 Platform.

ALT_DESCR

This blog post has an intro to this new product release while this other one is from IBM's Java EE representative on the expert group.

The compatibility page now shows six certified Java EE 6 implementations.

Remembering Ken Cavanaugh

Our friend and Sun/Oracle colleague Ken Cavanaugh passed away last Thursday.

Ken was a patient, dedicated and talented engineer and better known to many as Mr. CORBA. He has shared with many of us in the GlassFish team his core values and will be remembered as a distinguished engineer and a true gentleman.

Our condolences go to Ken's wife Linda and son Ian and to all his friends. If you knew Ken or had interacted with him, please consider writing a note. You'll also find the scholarship fund created in his memory here.

Friday Aug 26, 2011

maven.java.net, GlassFish and Maven Central

Following-up on a previous entry, and as a result of the collaboration between Oracle and Sonatype on the java.net infrastructure, GlassFish and all its sub-projects (grizzly, mojarra, jersey, javamail, and many more ...) have now all their artifacts on maven central.

ALT_DESCR

Remember that maven.java.net is now powered by Sonatype Nexus and available for all java.net projects to use and for them to also make their way into Maven Central. You can get more details from this page.

See also Kevin's post on this topic over at the java.net editor's blog.

Thursday Jul 28, 2011

GlassFish 3.1.1 has been released! Java 7 inside.

Got Java 7? GlassFish 3.1.1 does and it's now available!

This is a highly-compatible release which everyone using GlassFish 3.0, 3.0.1 or 3.1 should really consider. Its content were for the most part driven by community and customer requirements. Some had to do with critical bug fixes (we have hundreds of fixes in this release), others with upgrading the versions of the product components such as Weld, EclipseLink, Jersey, etc. with performance also a focus to keep GlassFish in the top performing spot.

GlassFish 3.1.1

Another important driver for this release was support for additional platforms : AIX, 64-bit load-balancer, and maybe most importantly support for Java 7 (shipping today as well). This means that you can now benefit from the JVM improvements that come with this new shiny version but also use the new language constructs defined in project coin. Check out this screencast for an example of what can be done.

You can also listen to this new episode of the GlassFish Podcast which features a discussion with Sathyan, the Engineering manager for this release. Finally, you can get more details in the release notes and the documentation set.

If you are an existing GlassFish 3.x user, the update center will offer you a binary upgrade, similar to what happened when 3.1 was released in February.

In addition to the Open Source bits, GlassFish 3.1.1 is available via Oracle GlassFish Server, the Oracle-branded and supported offering, as well as in the Java EE 6 SDK Update 3 (including a bundle with JDK 7).