Wednesday Jul 02, 2014

JCP News

This year marks the 15 years of the Java Community Process! This is probably a good occasion to start a JCP update on The Aquarium. So from now on, we will summarize, on a regular basis, the JCP news around Java on the server and obviously on the JCP itself too.

So welcome to the first installement of this regular JCP update...

Two of the APIs introduced in Java EE 7 are currently going through the Maintenance Review process:

  • Java API for WebSocket (JSR356) posted a Maintenance Review. The maintenance draft is open for review and comments until July 24. Make sure to check this draft and raise any comments you might have.
  • Batch Applications for the Java Platform (JSR 352) passed the Maintenance Review ballot with 19 yes votes. The Specification Lead should post a Maintenance Release soon.

SIP Servlet 2.0 (JSR 359) is an API that is not part of the Java EE platform but it is nevertheless important as this API leverages some Java EE technologies to a great extent. SIP Servlet 2.0 has passed the Public Review ballot last month. The previous version of the SIP Servlet API was still based on Java EE 5! The scope of this update is to realign the specification with Java EE to let it uses some of the new features provided by the platform such as Servlet 3.x, CDI, etc. This update will also track the recent evolutions of the Telco standards relevant to the SIP space.


You can find here the recording and minutes of the June JCP public Executive Committee meeting and teleconference. You can also find the materials (presentations, minutes) of the last face-to-face JCP Executive Committee meeting that was held in London in May.

Finally, make sure to cast your vote in the different categories (JCP Member/Participant Of The Year, Most Significant JSR, Outstanding Spec Lead, Outstanding Adopt-a-JSR Participant) for the 2014 JCP Annual Awards!

Saturday Oct 09, 2010

GlassFish Tips and Links #11: CDI, EJB 3.1, Spring, HTML5, Maven, JCP, Forks...

Recent Tips and News on Java EE 6 & GlassFish:

Informational Sign


TOTD #145: CDI Events - a light-weight producer/consumer in Java EE 6
Enterprise JavaBeans 3.1 with Contexts and Dependency Injection: The Perfect Synergy
Spring to Java EE – A Migration Experience
Problem with Grails on Glassfish v3?
Web Sockets and HTML5 in Glassfish
Book Review: Java EE 6 with GlassFish 3 Application Server

Links and News

• Maven 3 has been released: Sonatype, InfoQ
• GlassFish as Best Practices in Software Development (Johan)
• TSS Thread: Moving from Spring to Java EE 6: The Age of Frameworks is Over
GlassFish jobs at crosses 780 Flower NFA Update (Using GlassFish)
Proposed Maven Artifact Naming and Versioning for JavaEE
• Standards are Good for You: JBoss 6 Moving Towards JavaEE 6 with M5


Java2Days 2010; Reports: Arun, Ivan: d1 & d2, Alexis.
Hudson User meetup in Tokyo (Nov 12th)
Silicon Valley Code Camp
• eBIG SIG: JavaEE 6 = Less Code + More Power (Oct 20th)
JavaOne Brazil (Dec 7th thru 9th)

Recent Sites Seen Running on GlassFish

• HPCSense uses GlassFish - twitter
ParaFarmacia, Mas Barata - Netcraft

JCP News and Future of Java

Now OPEN -- Nominations for EC seats
• TSS Thread: The Future of Java: forking, death, or stasis
• More Forking Opinions: Sacha and Greg.
• Java.Net Poll: Free Java? Closed Java? Evolving JCP? What's the Most Likely Path?

Wednesday Sep 22, 2010

News Recap from JavaOne and Oracle Open World

Here are (some? most? of) the key news and announcements from JavaOne and OOW related to our community.

The combination of Oracle Open World with JavaOne means a very large number of announcement; sounds strange to say this, but, by comparison, tracking announcements in the old JavaOne was easy!

I'll keep updating this post through the next couple of days, fleshing out the sections and adding links.  If you see content that you think needs to be here, let us know via comments and I'll incorporate them. Apologies that some key sections are very thin;


Java SE
Roadmap solidified
It’s time for … Plan B (Mark Reinhold)
Project Coin at JavaOne 2010 (Joe Darcy)
• Roadmap: PR, jdk7/features.

Java ME and Embedded
Modernize Language and Platform
• Technical Keynote

Java EE
Strong JavaEE 6 Adoption; beginning of new cycle
More references to GlassFish in J1 keynote than last year!
• GlassFish Roadmap
• Weblogic using HK2 (see Jeff Trent's putbacks)

Java Client
New Roadmap, New JavaFX 2.0 Plan
JavaFX 2.0 (Richard Bair)
Oracle to Discontinue JavaFX Script; Will Use Java API (DZone)
A Heartfelt Ramble on Swing & JavaFX (Amy)

Java Development IDE
• "Java Development IDE of Choice" (TK's keynote)
• "20% growth in last year" (TK's keynote)
Roadmap through NB 7.1

Other News

• Hudson Everywhere
   Meetup, liveblog for Kohsuke and John Smart


System News

• Oracle Exalogic Elastic Cloud - Home Page
   Press Release, Interview w/ AdamM, White Paper.
• Oracle Exadata Database Machine X2-8 - Home Page
   Press Release, White Paper.
• SPARC T3 Launch - Home Page
   PR, World Records, more from BestPerf, Vijay and  Joerg.
• Storage Systems
   PR, Update, more from Joerg
• Sun Ray 3 Launch - New Arrivals
• Solaris Next Gen - PR
• Unbreakable Enterprise Kernel for Oracle Linux - PR

More Software News

Grid Engine Update
Oracle Communications Calendar Server(s) - Which One For You?
Oracle Announces Oracle CRM On Demand Release 18

Other News

H.P. Settles Lawsuit Against Hurd
NetApp and Oracle Agree to Dismiss Lawsuits    (two weeks old news, but seems apropos)

Pictures and Comments

• Pictures from Alexis, Tyler...
• Arun's Pics: [1], [2], [3]

Monday Feb 05, 2007

How To Use TheAquarium (and Cheatsheet on Roller URLs)

(May 2011: note that all the URL's below should redirect to the new domain)

Aquarium Badge

We started TheAquarium on Nov 30th, 2005. Some time after that I wrote a Brief Guide to TheAquarium, but over time (and over 1160 entries), the format has changed, so time for a quick update.

The biggest change is a big reduction and a reinterpretation of categories and the adoption of tags. Items are now placed on the category that most closely matches the community that generate them, while we are using tags quite aggressively to cluster the items themselves. The most popular tags are found on the right hand side of the blog pages; a full list can be found at the Search Tools page.

Tags can be used to retreive News and Feeds, and multiple tags can be used. The structure of the URLs was standarized in Roller 3.1 (see Roller Wiki Proposal); here is a cheatsheet:

•  TheAquarium WebLog -
•  Corresponding RSS feed -
•  Entries for a given category
•  Corresponding RSS feed -
•  Entries with given tags -
•  Corresponding RSS feed -
•  A specific entry -
•  Entries for a given month -
•  Entries for a given day -

We use the tag frontpage to indicate news that are specially worthy. For example, here is a feed to all the front page news about glassfish. Note you may encounter some old entries that have not been tagged properly yet as we are converting them to tags lazily.

Feeds are available in both RSS and Atom formats. The examples above use RSS but to get the Atom feeds just replace rss with atom in the URLs.

Finally, you may want to also track our new blog on Adoption Stories (corresponding RSS feed).


•  Feed on all comments:
•  Feed on TheAquarium comments: