|
|
|
|
|
JAX-RS co-spec lead and Jersey lead Paul Sandoz just announced Jersey 1.0 availability. v1.0 moments are always special and this one is certainly no exception given how progress was made on a regular basis from engineering hard work and lots of community feedback. Congrats to Paul and the entire community for a well run open source project ! |
Jersey 1.0 is obviously a JAX-RS 1.0 implementation, but it also adds Spring integration, a REST client, and obviously is production quality...
One of the signs of a community-involved project is the many ways the bits can be accessed: GlassFish v2 and v3, NetBeans 6.5, Maven 2, zip, etc...
With Jersey 1.0 out the door, you can now freely choose your Web Services style and stick to standards. Java EE 6, scheduled sometime mid-2009, will make this even clearer though a maintenance release.
See Jersey
for more stories.
|
We launched GlassFish during JavaOne 2005. Counting since then there have been 13.97 Million (completed) downloads of our AppServer. Or, if counting from GF v1 final, 10.98 Million. Add the 10 days this month and we have crossed the 14 and 11 million marks.
Not bad, not bad at all.
If you want to look at the details, check
here |
We have so many winners for the GAP (GlassFish Awards Program) that highlighting them all here would have flooded TheAquarium readers with GAP content, so...
|
We started a dedicated GAP blog instead to discuss winners and other tidbits from the content. Here's a first digest :
|
|
OpenSSO Enterprise 8.0 got off to a flying start yesterday with its launch in Second Life (event replay). The IdentiCat himself, OpenSSO senior product line manager Daniel Raskin, and director of engineering for OpenSSO, Jamie Nelson, were on hand to explain how OpenSSO meets three tough challenges of single sign-on - Web access management, federation and secure Web services. Daniel and Jamie showed how OpenSSO Enterprise 8.0, known in its last release as Sun Access Manager, adds many new features, as well as being the first commercial release from the open source OpenSSO project. We've covered many of these features here at The Aquarium as they have appeared in OpenSSO; for instance, OpenDS as OpenSSO's embedded configuration store, the Fedlet and identity services. |
Back in what passes as the real world, the OpenSSO launch was widely covered by press and analysts - I've listed some of the more interesting articles and quotes over at my blog, Superpatterns.
As Daniel explained in the Second Life presentation, there's plenty more in store for OpenSSO - the focus in upcoming releases will be on areas such as carrier-grade monitoring, yet more work on ease of use, and entitlement management. As always, we'll carry the OpenSSO headlines here at The Aquarium, but if you want to immerse yourself in the OpenSSO river of news, subscribe to Planet OpenSSO.
|
Sun has recently released two more patches as part of its Enterprise Support for the GlassFish Server. Sun GlassFish Enterprise Server v1 patch 5 (aka SJS AS 9.0 patch 5) is part of the GFv1 family and was released Sept 11th. Sun GlassFish Enterprise Server v2 patch 3 (aka SJS AS 9.1 patch 3) is part of the GFv2 family and was released Sept 15th. As with all our patch releases, the fixes propagate to the public repository and will be available in the next public release: GlassFish v2.1, tentatively scheduled for December. A full list of our releases is tracked at GlassFishForBusiness. |
|
The first milestone release of GlassFish ESB is now available. It’s a big step for Project OpenESB: GlassFish ESB is a binary distribution of a subset of OpenESB that will be commercially supported by Sun Microsystems. |
Commercial support for an open source project is an important step in its evolution: most companies require commercial support before they will deploy an open source project. That is no different for OpenESB.
OpenESB has seen tremendous growth in the past few years, and with Sun’s commercial support in place, OpenESB will be able to go to the next phase of growth.
As an active and healthy open source community there will always be new innovation and components in various stages of their lifecycle, only components that meet the quality critera and testing as well as the systemic qualities required for a production system are worthy of inclusion in the GlassFish ESB distribution. Obviously other components available in the community will still run on this distribution as well.
Check it out at https://open-esb.dev.java.net/glassfishesb/. A getting-started-quickly guide and video are available on that page too, as well as a detailed timeline. The preview form is available now with the final release due in November 2008.
Help us make the product better by trying out the download and giving us feedback on the users mailing list!
|
Bauer Systems is the most recent entry on our "Stories" blog. This well established German online and print media company has invested significantly in the GlassFish application server, with "transparent roadmap" as one of its deciding factor. They use many different technologies in the product (EJBs, Web Services, JMS, ...) and, as Norbert Seekircher Lead Software Architect at Bauer Systems, puts it - "we are using GlassFish as the container for all our current Java EE development". |
What's interesting about this customer is that it's illustrating what I think is a tendency with customers moving from a tactical use to a strategic use of GlassFish. It's no longer chosen for a specific product but more as a founding technology for numerous enterprise applications.
We will soon expand this "Stories" blog to other open source software technologies from Sun. If you are using OpenMQ, OpenESB, OpenPortal, or any other such products in production, we'd love it if you could share your experience with the rest of the community. Please ping us at "stories @ sun.com".
|
This morning Sun issued a Press Release (Sun, Reuters) on a multi-million dollar deal with Belgium-based ERP vendor Stésud s.a.. Quoting from there: Java-based GlassFish was the first piece of the puzzle we identified to meet our stringent new infrastructure requirements. As soon as Sun acquired MySQL, we decided to employ it as our new database rather than Oracle. With Sun behind both GlassFish and MySQL, it was the best open source infrastructure combination for our needs and for our customers' operations. You can read about more adoption at our informal Stories blog and at the more formal Customer Success Stories site. |
|
NetBeans 6.5 beta is now available. The download page is a good place to get a first glimpse at the new features: JavaScript, Groovy, PHP, and more Java. The New and noteworthy document is another detailed resource (note that Milestone 2 = Beta). GlassFish v3 "Prelude" (what is "v3 Prelude"?) is included in the "Java Build" (124 MB) but also in the "Ruby" build (38 MB). In addition, these two quite self-explanatory features have been added: "Deploy-on-Change", "Compile-on-Save". |
Both NetBeans and GlassFish are moving into being much larger than Java, the language.
Full roadmap for this NetBeans 6.5 release is here.
|
OpenMQ, the high-quality and Open Source JMS implementation integrated into GlassFish and OpenESB has now reached 4.2 final. OpenMQ is rock-solid and now has wildcard topic destinations, XML message validation, C-API support tested with Tuxedo, support for MySQL Cluster Edition for HA, MySQL Enterprise Edition for standard JDBC message stores, and more. |
If you are new to OpenMQ, check this features list. Full product documentation is available here, the user FAQ is there and the mailing list is at users-AT-mq.dev.java.net. And you're interested in what's coming next, be sure to checkout the roadmap: more APIs, especially scripting and .Net, but also "Better administration integration with GlassFish".
People are noticing the quality and Big references are coming. In the meantime, make sure you've listened to Wotif.com's and SNCF's production use of OpenMQ.
To track OpenMQ, follow the openmq
tag.
|
Greg Luck, EHCache maintainer and GlassFish community member has been busy in the recent weeks. First, he released EHCache 1.5.0 and soon after came EHCache debugger, but also EHCache Server with a SOAP interface built using Metro (as the WSDL shows). |
Greg discusses the rationale behind the SOAP choice on his blog and explains that the server is available as a war archive that can be either deployed in a Java Application Server or simply started using its embedded GlassFish v3 engine. In addition to the SOAP interface, Greg is also working on a RESTful implementation of the EHCache server, this time with Jersey (JAX-RS's reference implementation in the works) under the hood.
EHCache is a popular distributed cache used by many frameworks and applications. Previous EHCache entries on this blog are here.
If you are using or planning to use GlassFish v3 (with or without the embedded mode), feel free to comment here or send us email, we'll happily mention it here.
|
Bill has announced the creation of a New Arch Mailing List for GlassFish. Quoting Bill: The purpose of this mailing list is to discuss architectural issues for GlassFish. You might ask "what is software architecture? ... The software architecture of a program or computing system is the structure or structures of the system, which comprise software components, the externally visible properties of those components, and the relationships between them. |
This is a very important step for GlassFish. Architectural discussions were the last set of engineering discussions happening inside Sun; if you think you can contribute your expertise, please consider participating.
|
Developer.com awards a Product of the Year and this year several of our family, friends and relatives are winners: Metro, NetBeans, JSR 223, JavaSE 6 and PostgreSQL. |
MarkMail has one of my favorite interfaces for navigating archived mail, so I am very happy to pass on Marla's Announcement that Java.Net projects are now browseable through MarkLogic.
|
MarkMail exploits the underlying MarkLogic Server to provide powerful navigational and browsing feature. A simple, but useful, example is shown in the graphs at the left:
• Shown at the left:
GlassFish Server,
Grizzly,
OpenESB
and Hudson.
|
Do note that today is the 17th, so you roughly have to double the last column. It is going to be a very good month for most GlassFish projects!
|
Sun has announced the Sun Java System Mobile Enteprise Platform, Release 1.0. This product is based on GlassFish Enterprise Server and MySQL Enterprise Server (it also supports Oracle DB) and provides the two-way data synchronization needs of enterprise applications. Check out: Santiago's Overview of Deployment Architecture and Ryan's of Mobile Client SDK, Vella's Introduction, the OnTheRecord Announcement and the Product Home Page and Specifications. |
The software is freely available, so Take it for a spin.