[193 total ]
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 ... [More] 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... [Less]

3-in-1 - Patch 6 for GlassFish v2.1 Now Available

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 ... [More] 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. [Less]

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 ... [More] 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:

Next Build and Branch for Final Release (Abhijit)

No More Commits on v3 Trunk
and
Workspace Now Open for Commits
(Jane)

Hudson Branch Jobs Now Published
(Terena)

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:

Start Testing b73
... and
b74
(Judy) (and
Survey on FishCAT)

Latest build for GF Tools Bundle for Eclipse 1.2
(Ludo), and

v3 + UC Issue: Latest ... Bundle for Eclipse 1.2
(Kampmeier)

And, from the doc team, final reviews of:

...GFv3 Application Deployment Guide (Dixie)
... Admin Guide (Dixie)
... v3 Documentation (Paul) [Less]

Sparky has a New Friend - Steve Harris at Devoxx

Check out
this photo
of
Steve Harris's keynote at
Devoxx;
Sparky has a new friend!

Twitter is full of positive comments.
I need to do a pass to separate the interesting ones, but raw data at:
#glassFish OR ... [More] glassfish,
#JavaEE6,
#glassfish
and
#Devoxx.
Looking forward to a complete report from
Alexis
(this photo
is from the standing-room only JavaEE 6 University talk that he and Antonio gave).

PS. Thanks to
whoever took Steve's photo. I'll add attribution as soon as I find the author
Aaron Houston for Steve's photo. [Less]

The Road Towards JavaEE 6 - Specs Submitted to EC

The last batch of JSR's for JavaEE 6 were submitted earlier this week for Final Approval Ballot .
The ballot will start on 11/17/09 and end on 11/30/09. They are:


JSR 316 - JavaTM Platform, Enterprise Edition 6 (Java EE 6) ... [More] Specification


JSR 315 - JavaTM Servlet 3.0 Specification


JSR 317 - JavaTM Persistence 2.0


JSR 318 - Enterprise JavaBeansTM 3.1


JSR 322 - JavaTM EE Connector Architecture 1.6


JSR-299 - Web Beans (now called CDI)

Several JSRs had been submitted and approved previously:


JSR 314
- JavaServer Faces 2.0 (News@TA, vote results: 12 YES/4 Not voted)


JSR 330
- Dependency Injection for Java  (News@TA, vote results: 14 Yes/1 No/1 Not voted)


JSR 303
- Bean Validation (Emmanuel's note, vote results: 12 Yes/4 Not voted)

A few of the specs went through the lighter-weight Maintenance Process, including:


JSR 311
- JAX-RS: The JavaTM API for RESTful Web Services JAX-RS 1.1 (Paul's note, change log) [Less]

SailFin 2.0 is Now Available! Also GlassFish v2.1.1

Today was the release of SailFin v2 (download, home, wiki) and its companion Sun GlassFish Communications Server 2.0 (download, home).
SailFin v2 is a big release; it leverages GlassFish v2.1.1 (more tomorrow) and adds a number of features ... [More] including high availability, rolling upgrade, flexible network topology, better overload protection, Diameter support, improved diagnosability, Java based DCR files for the load balancer, and more.

I can't cover SailFin v2 properly but I'll collect some of the relevant links so you can follow them up.  Start with Binod's overview: SailFin v2 Released! and move from there:

Some of the major changes are:

A new replica selection algorithm that improves scalability by easing load distribution after failure.

Enhancements to the Converged Load Balancer to support writing DCR rules in Java.
The ability to do rolling upgrades leverages session replication; see this example.
Improved use of multihoming features for more flexible deployments. See Ramesh's writeup.
Diameter support in Sun's for-fee AddOn; see details in Venu's many posts, including [1] and [2].
Improved load protection.  See Robert's one pager and Sankar's work on JMX Notification.

As part of the release, the team has posted a number of new entries, including:

Next is what? (Prasad)
Subscribing to user state using Sun Diameter Sh API (Venu)
Setup and Configure Diameter on SailFin (Naman Mehta)
SailFin v2 Released (Srikanth Anandal)CLB Enhancements in SailFin 2.0 (Kshitiz Saxena)
Overload Protection in SailFin: What's new in 2.0 (Rampsarathy)
Tips and Tricks of SailFin HA (Bhavani Shankar)
Multihoming in SailFin. (Ramesh)
Older posts worth checking include:
TA entries tagged SailFin,Prasad's earlier roundup: "SailFin 2.0 is Around the Corner!"
Sreeram's notes on SailFin amazon images.
How to write Conference App in 15 lines of nicely formatted code!

Finally, a list for PR/Press reports:

Sun Communications Server Speaks VoIP (The H Open Source)
Barron's,
BusinesWire.

Note - GlassFish v2.1.1 is also available from
Sun's Download Center
and from the
Community Site.
More on that release tomorrow.
And the OpenMQ 4.4 (and 4.4.1 RC1) are available from
here. [Less]

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 ... [More] -
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. [Less]

The Summer is Over - September is a Record Month for GlassFish

I've pushed out the
Sept 2009 Adoption Stats
for
GlassFish
and it shows a record month on
downloads, registrations and admin pings.
Of all the numbers, I like best the number of unique registered ... [More] users:
387,384!

It does look like we might be back to a growth path
but Google trends
(cached,
live)
and jobs@Indeed
(cached,
live)
still show wait-and-see.
Do notice that our competitors are down at Google trends,
while we are level.
Let's see what the next months bring. [Less]

Latest Eclipse Plugin Now Available (1.0.33)

The
GlassFish Tools Bundle for Eclipse
is our all-in-one bundle that includes the
Eclipse IDE
(wiki),
that
Other IDE,
the
GlassFish Server
and the GlassFish Plugin
(home,
intro),
all in a
single ... [More] download.

The
GlassFish Plugin
team is

updated quite frequently
but, fortunately, it is quite easy to update the plugin from the bundle so you don't have to do a full-reinstall.
The latest versions of the plugins are
1.0.32 (9/4/09) and
1.0.33 (9/11/09)
- that's just a week apart -
and a full list of changes is always available through the
Release Notes.

Although
WTP's
support for Java EE 6 has been
Delayed until mid-2010
the GlassFish plugin provides critical Java EE 6 wizards -
see Arun's latest entry in his
TOTD series:
Java EE 6 (Servlet 3.0 and EJB 3.1) wizards in Eclipse - and additional wizards are
planned by
GlassFish v3 FCS.

These plugins can be installed on Eclipse 3.4
Ganymede
and Eclipse 3.5
Galileo.
Galileo seems to have a nice set of features
(Wiki,
blogathon,
DZone)
and a co-bundle of Eclipse 3.5.1, GlassFish v3 and the latest plugins will be available when GlassFish
v3 ships. [Less]

Friend of GlassFish? Join our Groups at FaceBook and LinkedIn

So, you are a happy
GlassFish
user and want to show your appreciation?
First option would be to
become a customer
but if you are in a hurry and/or are short in cash,
consider joining the
LinkedIn
and/or
FaceBook
groups.

Thanks for taking the time.