|
|
|
|
|
GlassFish v3 is not just modular but the components can be updated through IPS-based UpdateCenter machinery. The Update Center team has been evolving tracking the IPS changes and adding refinements of their own; newer releases, like GFv3Preview, have been running recent UC, but the repositories for GFv3Prelude were running an older version of UC. Last week the Glassfish team pushed Update Center Toolkit 2.2u2 to the Prelude repositories. In normal conditions you should not notice the change but if you visit the repository directly you will see new graphics and additional facilities (like package search) plus improved performance and metrics. |
GFv3 FCS is around the corner and we are seeing very high interest in the release. At that point we expect the bulk of the GlassFish downloads to switch to being served from the IPS repositories - and we will find out if our capacity planning has been accurate :-)
Migration time! OpenSolaris, NetBeans and Hudson have moved (part of) their infrastructure.
|
The OpenSolaris Website Community migrated opensolaris.org from an ad-hoc web app to XWiki on October 26th, 2009 completing phase 2 of the OpenSolaris.org transition. Check the Transition FAQ for more details. This move had been in the planning for a long time and is still unfolding. The NetBeans site moved the week of Nov 2dn to a new site, see the Announcement and the FAQ. The new NB site uses the Kenai infrastructure but is its own instance, separate from that of Kenai.org. I believe this move has completed. |
The last (ongoing) move is for Hudson. Most of Hudson was at Java.Net but some parts were not - like the confluence-based wiki. After the availability problems from a couple of months ago, Kohsuke and the community decided to move the bulk to Kenai. That move is still ongoing but some key sections, like the front-page, have already moved.
In all cases, these moves are intended to be (mostly) transparent to the users (hopefully with improved QoS).
This week carries a new episode in the Sun/Oracle/EU saga: The EU Comission has issued a statement of objections on the acquisition of Sun by Oracle.
|
Since I am a Sun employee, I will just provide the basic links, no matter how tempting it might be to go beyond that...
• (Nov 9th) EU issues SoO -
I've only found indirect references to the SoO, like Sun's
K-8 Filing.
|
The material would make for good pulp fiction. It's very sad to see the impact on people, but today I was talking with a friend that was affected and he was being very good at keeping things in perspective, so I thought of using the front cover of a true pulp fiction: Doc Savage - which I first encountered in an old Spanish translation in a storage room in my grandfather's flat in Barcelona (together with copies of The Shadow and El Coyote).
Perhaps also time to watch again the movie? Blu-ray, pretty please?
|
Vaadin and ZK are both popular RIA frameworks that have been tested to work with GlassFish v3. The JavaDude has a detailed blog on "ZK 3.6.3 with Netbeans 6.8 Beta on Glassfish V3" (this is the ZK release from a few days ago). It discusses developing with or without the ZK community plugin for NetBeans (which is mostly about adding meta-data to a Java EE project), creating ZUML pages with a component palette and deploying to GlassFish v3. This framework does Ajax and push with no JavaScript exposed to the developer and should be familiar to people used to Swing development. Bobby wrote a blog entry you may want to revisit. |
Vaadin is another framework that keeps the developer away from JavaScript. It builds on GWT and has some interesting OSGi features that make it a good fit for the GlassFish v3 modular architecture. Vaadin's Petter has several tutorials showing the use of the GlassFish servlet 3.0 implementation but also how the Vaadin OSGi packaging allows for various options to avoid having to carry the framework with the application. It also discusses having multiple versions of the framework deployed in GlassFish v3. If you're interested, start with this "Deployment Options on GlassFish v3" article.
Both ZK and Vaadin are GlassFish Partners, just like WebORB, ICEFaces (now in Alpha and tested to work in the most recent promoted builds of GlassFish v3) and many others.
|
This is the first of our weekly news catch-up and covers Nov 1 to Nov 11, 2009. This week the news catch-up is partial; next week I'll create the entry through the week and will try to be more comprehensive. This week we also cover old news on JRuby and OSGi. |
GlassFish and Middleware News
Predicting our Systems Future
From the past: OSGi in GlassFish (triggered by this thread):
From the past: JRuby on GlassFish (triggered by this thread)
I've added a couple of new twists to the coverage of GlassFish News at TheAquarium to do a better job while controlling our time investment:
|
•
I've started posting short news posts to my
twitter feed
as I encounter them;
|
I've also started using ScribeFire to reduce the cost of creating posts, but this should be transparent to the readers.
Reporting on news is a losing battle, but I'm hoping that this approach will keep TheAquarium the best source for news on the (larger) GlassFish community while giving the editors a bit more "free" time to invest in other tasks.
|
The Devoxx conference is around the corner (in just over a week) and will take place in Antwerp, Belgium as every year, only a bit earlier than usual (December was just too close to the Christmas holidays). This week-long conference runs as follows: the first two days are 3-hour sessions to go deeper into the technology (they're called University sessions). The regular conference starts on the third day and offers keynotes and 1-hour sessions. Devoxx also has "Tools in actions" (30-minute), "BOFs", Quickies (15-minute), white boards, and more. |
First and foremost, the Wednesday Sun and Oracle keynotes should not be missed (or to be watched later on Parleys) :
• Java, the Platform for the Future - Steve Harris (Oracle)
• Java EE 6 and GlassFish V3: Evolution of a Platform - Roberto Chinnici and Ludo Champenois.
But there's a also long list of GlassFish and Sun-related session for this year's session :
University talks :
• Enhancing the JavaServer Faces 2.0 Component Model - Roger Kitain
• SOA, OpenESB and OpenSSO Programming with Passion - Sang Shin
• The Java EE 6 Platform University - Antonio Goncalves, Alexis MP
Sessions:
• JDK7 Update - Mark Reinhold
• The Java EE 6 Platform - Antonio Goncalves
• Writing Asynchronous Web application (Comet) using the Atmosphere Framework - Jean-Francois Arcand, Paul Sandoz
• Project Coin - Joe Darcy
• Using BTrace and DTrace to Instrument and Analyse Java Applications - Simon Ritter
• Enhancing the JavaServer Faces 2.0 Component Model - Roger Kitain
• Managing GlassFish on OpenSolaris - Simon Ritter
• The Modular Java Platform & Project Jigsaw - Mark Reinhold
• Deep dive on the Java EE 6 platform with GlassFish V3 - Roberto Chinnici, Ludo Champenois
BOFs:
• Grizzzly Servlet Container - Jean-Francois Arcand
• Update JDK 7 - Mark, Alex, and Brian
• The Modular Java Platform & Project JigSaw - Mark Reinhold, Alex Buckley
Quickies:
• Java EE 6 and OSGi. Ludo Champenois
See you there!
![]() |
Data Deduplication is a big deal, as was shown back in July when EMC spent 2.4B$ to acquire Data Domain. This morning Jeff announced that dedup has been added to ZFS; this has generated quite a bit of buzz in the 'web, although I've yet to see Oracle's stock going up... or Apple changing their mind. Check Jeff's post and comments; it is a nice read. Also read on disk savings at ZFS-Discuss. |
Jim Faut and Rick Palkovic have been posting a nice series on how to troubleshoot OpenSSO with Firefox Add-Ons. They just pushed out two more entries in the series, which now includes:
![]() |
•
Part 1: Introduction
|
These articles are worth a check even if you just want to learn about how OpenSSO works: just follow their diagrams to see the exchange of information between the parties that enable these features.
And, on this topic, you may want to track the participation of the OpenSSO team at next week's Internet Identity WorkShop; see Daniel's note.
|
And Happy Halloween! |
|
|
|
ColdFusion (wikipedia, product) was first released in '95 by Allaire which was later bought by Macromedia in '01 and merged into Adobe in '05. CF was rewritten into Java a while ago, interacts nicely with JavaEE and with Adobe's products and is still quite popular. When we got serious about GlassFish several of us drove down to San Jose to talk with Adobe. Adding a new supported platform is non-trivial for a large vendor; the question is not "does it run?" part but "is it worth setting up my testing and support team?"... which boils down to, "do I see enough traction in my customers?". So, I'm very pleased to point to: ColdFusion 9 supports ... and Sun™ GlassFish. Happy! And Wednesday's news should just help further.
|
Adding a few other recent GlassFish sightings...
Also, check out: Sun's Technology powers Verizon Developer Community. We really need to get back to posting adoption stories - there have been quite a number of great ones in the last few months.
![]() |
GlassFish v2.1.1 is out (Sun Distro, Community Distro). GFv2.1.1 is the foundation for SailFin v2 and includes refinements on Replication and Failure detection plus many (>200) bug fixes and other improvements. See Shreedhar' s Overview, Kevin's post, the Wiki page and PR @Oracle OpenWorld. GFv2.1.1 also includes OpenMQ 4.4, Grizzly 1.0.30 (changes), Jersey 1.0.3 (changes), Shoal 1.1 (changes) and JSF 1.2_13. The bulk of the changes are from the GF repository (changes). |
The commercial offering is via the GlassFish Portfolio. Note that GFv2.1.1 is also a patch for earlier releases (GFv2.1, itself a patch for GFv2U2) but the patch has not yet published at SunSolve. I'll post an entry at GlassFishForBusiness when it becomes available.
|
James reports on the latest news on JavaCard 3. JavaCard (wikipedia, spec site) is what we all have in our pockets (ATM cards) and/or our phones (SIM cards). The JavaCard 3 comes in two Editions: Classic (for SIM/ATMs) and Connected. The new kid, Connected, supports most of the JDK6 VM as well as Servlet 2.5, extended and classic Applets, HTTP and HTTPS, etc. The target of JavaCard3 Connected includes secure USB tokens and personal DBs, Embedded Servers, WebDAV-Compliant Thumb Drives, etc. |
JavaCard Connected seems it may deliver on the promise of "connected" Java devices everywhere; we will see how it gets adopted. There is a new project at Kenai focused on learning about JavaCard Connected. The project includes the NetBeans Plugin (see sneak preview).
|
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 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:
As part of the release, the team has posted a number of new entries, including:
Finally, a list for PR/Press reports:
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.
![]() |
The JCP Election Ballot is OPEN. There are ballots for "ratified" and "elected" seats on both the SE/EE and the ME Executive Committes. These are very important positions - for example, they vote on all the key JSR events. Voting period is until midnight (PT) on Monday, November 2nd. If you are a JCP Member you can go vote through the online Ballot. |
The elected seats candidates for JavaEE include Liferay, Matthew McCullough, Tim Peierls and Terracotta. Ratification candidates are Doug Lea, Fujitsu, HP, IBM, Oracle. More information on the election process at the JCP Elections Page.
Oracle has updated their page on Oracle and Sun and it now includes a PDF entitled "Oracle and Sun Overview and FAQ". Check it out for comments on many topics covering Sun's Hardware (SPARC, Storage, x86) and Software offerings, including NetBeans, OpenOffice, MySQL, xVM OpsCenter, OpenSource, VirtualBox and GlassFish. |