Thursday Dec 17, 2009

Initial Report on JavaEE 6 / GlassFish v3 Virtual Conference

Our JavaEE 6 / GlassFish v3 Virtual Conference was a great success - and a lot of fun.

I'm going to let Harpreet report on the detailed attendance numbers, but peak simultaneous (not total/aggregated) attendance at the keynotes was over 1400.

This is our first time, so I don't have comparison numbers, but it seems very good for an online presentation in mid-December!

The general feedback from attendees, presenters and chat participants was very positive and many people suggested us to do these more often. A couple of reports are here and here.

The most common questions have been: Will the recordings be available? (yes) How soon (hopefully within a couple of weeks) and How do I get them? (will notify people in the GlassFish registration mailing list, and will post at GlassFish Resources)

Monday Dec 14, 2009

NetBeans 6.8 - Get Tomorrow Today


NetBeans 6.8 was released last Thursday. This release provides full support for Java EE 6, including improved support for JSF 2.0/Facelets, JPA 2.0, EJB 3.1, JAX-RS and GlassFish v3. NetBeans 6.8 also has improvements to the PHP and JavaFX editors, has better Maven support and tighter integration with The full list of features is available here.

The NetBeans team also released the Multi-Lingual Release (see Masaki's note) and the Java FX Composer Preview (entry, screencast)

Java EE 6 Virtual Conference - Reminder and some Hints


Tomorrow (Tuesday, Dec 15th) is our online Virtual Conference on JavaEE 6 and GlassFish v3. The conference is free but Requires Registration (check this PDF for full agenda).

Attendance is via any Flash-enabled browser; additional information, including the URL to use tomorrow, will be mailed to the email you used during registration.

Once you login during the VC you will automatically join a chat room with a generated name. Since we are expecting many attendees, I'd recommend you to use the nick command to assign yourself a name that is more easy to remember: to do that, type "/nick myNickname" (without quotes) at the chat window.

The response to the Virtual Conference has been very positive - I hope to see you online tomorrow. I'm specially looking forward to hearing from you in the chat room; a number of us will be there to try to answer your questions.

Sunday Dec 06, 2009

GlassFish v3 in Bangalore, Burlington and Santa Clara (and Beijing!)


We are hosting 3 parties on December 16th as part of the Launch of GlassFish v3:

• On Dec 16th, in Bangalore, 3pm IST (details, RSVP)
• On Dec 16th, in Burlington, 3pm EST (details, RSVP)
• On Dec 16th, in Santa Clara, 3pm PST (details, RSVP)

Let us know if you are aware of other celebrations!

Added Party on Dec 16th, in Beijing, 2pm China time. (details, RSVP).

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.

Saturday Dec 05, 2009

GlassFish v3 in Sao Paolo, Paris and Pune


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

All events are listed in our GlassFish Events Calendar.

Thursday Dec 03, 2009

Launching GlassFish v3 - Virtual Conference

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

Wordpress on GlassFish v3

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!

Wednesday Nov 25, 2009

Please No Commits on v3 Trunk... and Other Stories of GFv3 FCS


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.
ISSUES - an easy all-time record.
QUALITY - highest since Sept'08.

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:

Saturday Nov 21, 2009

Waiting for Godot, Migrating to JavaEE 6, and Other Highlights from Nov 21th, 2009


Today is Nov 21th, 2009.

News shorts of interest to our communities, including:
New date for EU review of Oracle/Sun acquisition, getting closer to v3 fcs, new OpenESB and OpenDS releases, Devoxx whiteboards, new customers and japanese event, and more.

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

Friday Oct 23, 2009

NetBeans 6.8 Beta is Now Available


NetBeans 6.8 beta is now available (Download, NB 6.8 Home Page). NB 6.8 has a number of key features, from support for GlassFish v3 to JavaFX to PHP frameworks like symfony.

The NB6.8 website links to other documentation that is being updated as we get closer to fcs, including Tutorials and Screencasts. NetBeans screencasts can also be found in the NB Channel at Channel Sun (for example, see the Symfony Support recording; and that of kick butt).

Wednesday Oct 14, 2009

Update to GlassFish v3 Schedule


Abhijit has announced an update to the GlassFish v3 fcs schedule. We could not keep the previous date due to a black-out period at the JCP (EC elections) and moving the date forward proved to be unworkable for several reasons - including the current Java.Net problems - so we moved the date out by two weeks.

New dates set the hard code freeze (HCF) date to Nov 9, 2009, with a final release by Dec 10. Full details at Schedule Page@Wiki.

Saturday Sep 26, 2009

Towards GlassFish v3 fcs - Monitoring and New Enterprise Manager Features


One of the areas that has been improved significantly in GlassFish v3 is monitoring - see Prashanth's Functionality Overview. Most of the functionality is in the core product but some added value features will be part of the next version of the GlassFish Enterprise Manager available through Sun's commercial Sun GlassFish Portfolio.

Two recent posts by Sreeni explain how to use the new functionality to Enable/disable monitoring and attach Btrace-agent and to Create pluggable container-monitoring elements. The new monitoring functionality can also be used with JRuby, as Arun describes in How to monitor a Rails app using asadmin, JavaScript, jConsole, REST.

We are all looking forward towards GlassFish v3 FCS!

Sunday Sep 20, 2009

Towards GlassFish v3 fcs - FindBugs Push...


As we get closer to GlassFish v3 FCS, the development is moving into cleanup stage - and with high volume, see the DEV alias. Part of the cleanup is the usual bug fixing, part is an Increased Testing via FishCAT and part is general code quality cleanup via tools like FindBugs.

FindBugs is particularly useful because it helps to find new bugs and prevents future bugs. FindBugs is integrated into the development cycle through a Hudson job; see High Priority FindBugs. The FindBugs cleanup phase started recently (see FindBugs thread), but the Trend Chart shows the progress.

Thursday Sep 17, 2009

Elvis... or Mort? Monitoring and Admin Commands in GlassFish v3


I've been enlightened. A while ago - I just checked, it was actually 2006! - I read Cay's Elvis Meets GlassFish and I thought it was a cute reference to The King. Then yesterday I noticed that Byron's Mort Learns Monitoring and Administration Commands and I thought it was about Terri Prachett's Mort...

Well, turns out I was wrong and they are about Mort, Elvis and Einstein, which are personas for developer classes that were used at Microsoft (we had our own back in DevPro); check out Wesner Moise's note, Nikhil Kothari's explanation and Jeff Atwood's update...

So, now that I've been educated, check Byron's posts for Mort, the opportunistic developer:

Mort Learns JDBC
Mort learns JDBC Realm Authentication,
Mort learns Monitoring and Administration Commands

PS. Does anybody know where "Mort" comes from? The other two are clear, even to a guy that was not born in the US :-)

Tuesday Sep 15, 2009

The FishCAT is Back!


The FishCAT is Back! (with apologies to Dr. Seuss)! Judy has announced the Launch of the FishCAT Program for GlassFish v3, building on the success of the GFv3 Prelude Program (also see the 100 members achievement).

We are in the final stretch for GFv3 (roadmap); if you are interested in helping with the quality of this critical release for GlassFish, check Judy's Post, and the FishCAT home and Wiki pages and contact Judy through the Quality Alias.