|
|
|
|
It has been 4 and a half years since we announced GlassFish during JavaOne 2005 (PR) and today we are making available our most important release: GlassFish v3 is now available for download!
Our first release was during JavaOne 2006, we released GlassFish v1, the first Java EE 5 compliant App Server (family overview) and the second generation of GlassFish came out in September 2007 (family overview). While still based on JavaEE 5, GFv2 leveraged on Sun's (too) long history of App Servers to add the benefits of an enterprise product (quality, performance, scalability) to those of an open source community (agility, ease of use, supportive teams, pricing).
While the transition between GlassFish v1 and v2 was evolutionary, the transition from v2 to v3 is a major change that includes a whole new set of JCP specifications, JavaEE 6, and a new modular, OSGi-based, architecture that expands significantly the applicability of GlassFish.
|
Key links available now:
•
GlassFish v3
Main Product Page
We are hosting several events in the next few days; we hope to see many of you at our Virtual Conference on Dec 15th, and in one of our Community Parties. |
Below are lists of posts relevant to the launch and the release; they will be updated through the day to incorporate news as they happen. Updates will also be posted to @glassfish at Twitter. If you use Twitter we recommend you to use #glassfish to facilitate discovery. Some level of geotagging would help visualize the spread of the community.
Announcements
Press
Technical Posts
Not in English
Overviews, Appreciation, Analysis
|
It's been a while since we've mentioned Sang Shin's "Java Passion" classes. Sang is a tireless creator of material for training and hands-on labs (HOL) with detailed step-by-step instructions. The already very long list of hands-on labs now includes :
• GlassFish Programming/Development (with Passion!) Online Course (main page)
|
but also :
• Ajax/Comet Lab with GlassFish
• Java EE 6 samples
• Servlet 3.0 samples
.. and there's even more to come : Managed Bean, Interceptors, Bean Validation, CDI, JPA 2.0, JSF 2.0, and EJB 3.1. These are likely to come after Sang is done with Sun Tech Days in Brazil (São Paulo), starting this Tuesday (December 8th).
|
We are hosting 3 parties on December 16th as part of the Launch of GlassFish v3:
•
On Dec 16th, in
Bangalore, 3pm IST
(details)
Let us know if you are aware of other celebrations! |
Previously announced events include:
• On Dec 8th and 9th,
Karen and Jerome will present at
Sun TechDay
in
São Paolo
• On Dec 10th,
Alexis will present in
Paris
in a
Cocktail de l'info Java
hosted by Demos
• On Dec 11th and 12th,
Arun will
Swim to Present at IndicThreads,
in
Pune.
• On Dec 15th, a day-long
Virtual Conference.
All events are listed in our GlassFish Events Calendar.
|
We are hosting several events in the next couple of weeks as part of the Launch of GlassFish v3. Next week are three events:
• On Dec 8th and 9th,
Karen and Jerome will present at
Sun TechDay
in
São Paolo
|
All events are listed in our GlassFish Events Calendar.
|
Over the last months we have been increasing our activity at Twitter and I think we will be ready to start using it more widely during our GlassFish v3 launch. The main news account moving forward is going to be glassfish. We are still finalizing the details, but the intention is that you can stay informed of all key GlassFish news if you follow @glassfish - in particular, @glassfish tweets will include links to TheAquarium posts and others. The main tag will be #glassfish, usage conventions TBD. No major changes with our personal "tweeting"; several of us (alexis, arun, john, me, others) have been doing it for a bit and will continue to do so; we will figure out a convention so relevant key posts flow automatically to @glassfish w/o overloading the account. |
The @theaquarium twitter account will continue, but focused strictly on reposting TA news.
We are also considering different ideas about the use of geotags since the support is beginning to appear in several clients, including Bing and Google. I'm sensitive about the privacy issue and I'm personally going to use it in a post-by-post basis and at low resolution, but the feature seems useful to build community.
|
It's been a Hard Day's Night... - or rather years! - on the road towards GlassFish v3, so time to celebrate. We have several events planned - the one we announced today is a Virtual Conference on December 15, 2009 that will cover Java EE 6 and GlassFish v3. The event runs from 8am til 5pm (the times are Pacific Time but there will be replays). The agenda covers all the core JavaEE 6 specifications as well important GlassFish-specific features like OSGi, Dynamic Languages, Tooling, Grizzly and Monitoring and Management. Follow the link to register. The mail invitation went our this morning to the GlassFish registration list but I've not had a chance to post until now - if you register the next time you will get the first first :-) |
Finally, if you are close to Santa Clara, Burlington, or Bangalore, also reserve the 16th afternoon for a party...
A common question is "How to run PHP on GlassFish".
|
There are several approaches but Number 9 has done a rerun of an older post, confirming that Wordpress runs like a champ on Quercus on GlassFish v3. Thanks! |
|
GlassFish v2.1.1 was Released in late October and since then it has propagated to the rest of our bundles. First it was Released via SunSolve, then, late last week, it was released in New JavaEE 5 SDKs. No significant changes beyond the updated GlassFish Server; check out the overview and go download it. |
|
Jersey is the JAX-RS Reference Implementation but also is fully production quality component of GlassFish v3, and includes many features (Jersey@TA) to expand its usefulness. Paul just reported on two recent additions:
•
The Addition of Tracing - borrowing the concept from Stapler, Jersey now permits tracing mesages via a system property to help understand why requests are matched and dispatched.
|
JAX-RS was one of the first JavaEE 6 specifications approved, with 1.0 approved back in September 2008 (see JCP Vote Table). The version included in JavaEE 6 is a recent maintenance release, JAX-RS 1.1, and Jersey has benefited from all this burn-in time. Enjoy!
|
Roberto tweeted and blogged soon after the news broke: all the remaining Java EE 6 JSRs passed the final ballot. For the umbrella spec the result is 12 YES, 2 abstain, 1 No - details for all of them : Java EE 6, Servlet 3.0, EJB 3.1, JPA 2.0, CDI, Connectors 1.6. Congratulation to Roberto and to all the spec leads, EG members and to all the community participants for this most important milestone! Added - Voting Tally for all specs. |
Coverage so far :
• The new EE ecosystem (Gavin King, CDI Spec Lead). Check also the comments to his earlier post.
• JCP Approves Java EE 6 Specification (Artima)
• Java EE 6 receives approval (InfoWorld)
• Le JCP approuve Java EE 6 (LeMagIT)
• Java EE 6 findet eingeschränkte Zustimmung (heise online)
• Java EE 6 прошла стандартизацию (CyberSecurity.ru)
• Ya ha sido aprobado Java EE 6 (IDG.es)
• Java EE 6 Spec Finalized and Approved (JavaLobby)
• La spécification Java EE 6 votée à une large majorité (01net)
As Roberto wrote in his entry, "The final release will happen on December 10, when GlassFish v3 will be available". The specifications become final when the corresponding TCKs and RIs are delivered and that is the target date. Exciting times ahead!
|
We released GlassFish v2.1.1 at the end of October. As with GlassFish v2.1, this release played two roles: it was a public, no-fee, release, and it was also a commercial patch for earlier versions in the GlassFish v2 family. GlassFish v2.1.1 is, thus, also GFv2.1 p6 and SJS AS 9.1U2 p12. GFv2.1.1 addresses 121 new defects since the previous patch. |
The patches are delivered in several formats (file and pkg) and became available at SunSolve in early December. More details on the release, including the list of bugs addressed, are available at GlassFish For Business, and at SunSolve. I've also updated the GlassFish v2 Family Overview.
|
It's been a hard year, but the GlassFish community has kept pushing v3 onward and all the indicators are that the result is very much worth the effort. The target date for GlassFish v3 is mid-December so the last few weeks have been very busy - check out these MarkMail charts:
•
DEV
- last month was really close to an all-time record.
Plenty of progress to highlight from there; below are some. |
Final Branch:
If you are curious, peek at the hudson dashboard; it has plenty of very interesting jobs, including the nice progress on findbugs.
The FishCAT folks really deserve their own spotlights (soon), but see:
And, from the doc team, final reviews of:
|
Today is Nov 21th, 2009.
News shorts of interest to our communities, including:
|
Waiting for Godot
I read
Waiting for Godot
for HS, but I didn't expect to live it...
On the Road to GlassFish v3
We are getting very close. The buzz around JavaEE 6 and GFv3 at
#devoxx
was very positive; some more links:
New Releases
Final and Release Candidates releases:
More Devoxx
Devoxx is over. By all accounts, a successful show.
GlassFish Customers and Events
New customers; new events
Other News
A new Eclipse proposal (Eclipse Development Process: Pre-Proposal and Proposal) has just been posted at Eclipse.org.
|
Quoting from the proposal, the scope of the Gemini project is two-fold:
•
Integration of existing Java enterprise technologies into module-based platforms; and
The initial emphasis is on standards developed by the OSGi Enterprise Expert Group. Gemini is organized under 6 subprojects, each seeded with contributions from SpringSource or Oracle and the overall lead for the project is Mike Keith. The project mentors are Wayne Beaton, Doug Clarke and Adrian Colyer. |
|
A summary of today's news of interest to our communities. Today is Nov 19th, 2009. One more day to go at Devoxx, some Terracotta news and more GlassFish Events. The Java EE 6 specs are in voting right now, and we are still awaiting Godot. Note - this is an experiment to flush out the daily news that otherwise we can't cover due to limited time. Let us know how the format works for you. |
Terracotta News
Bumped into Alex Miller's blog and it has several posts worth mentioning:
Devoxx Updates
New GlassFish Events