Monday Dec 31, 2012

GlassFish@Google+

As you are aware, we have long made a serious effort to have a strong online/social media presence for GlassFish. Here are just some of the ways the GlassFish community stays connected:

Given the traction behind it, we wanted to expand our presence to Google+ as well. We encourage you to join the Google+ GlassFish community here. We already have 85+ members and growing!

Monday Dec 24, 2012

Season's Greetings and Happy New Year!

We wish you Season's Greetings and a Happy New Year from the GlassFish team. We are very thankful to the GlassFish and broader Java community for your continued support. Although relatively uneventful, this has been an important year in terms of Oracle's continued commitment to move Java and GlassFish forward. SDTime's Alex Handy describes it quite eloquently here. We look forward to a great new year with the release of Java EE 7 and GlassFish 4.

Oracle created a pretty cool animation/cartoon with Duke and Tux getting into the Holiday spirit. Enjoy!

Friday Dec 21, 2012

John Ceccarelli on NetBeans

The 113th episode of the Java Spotlight podcast features an interview with NetBeans head of engineering John Ceccarelli. John talks with Roger Brinkley about the recent developments in NetBeans - specifically NetBeans support for JavaScript/HTML 5 development via Project Easel. John discusses the HTML 5 landscape, Java EE 7, project Nashorn, project Avatar and the like.

The podcast also covers JavaFX, Java SE 7/8, Java Embedded and Java EE 7, including the recent published survey results! You can listen to the full podcast here.

Wednesday Dec 19, 2012

Marek Potociar on JAX-RS 2

Java EE 7 is turning the last lap! Late last month JAX-RS 2 (JSR 339) and Bean Validation 1.1 (JSR 349) were adopted by public review ballot, making them the first two JSR's to be ratified. InfoQ interviewed Marek Potociar, JSR 339 co-spec lead (Marek and Santiago Pericas-Geertsen are the dynamic duo leading JAX-RS).

Marek talks about JAX-RS 2 content, it's significance and the future. Read the full interview here.

Monday Dec 17, 2012

A Panorama of JavaOne Latin America

As you know, JavaOne Latin America 2012 was held at the Transamerica Expo Center in Sao Paulo, Brazil on December 4-6. It was a resounding success with a great vibe, excellent technical content and numerous world class speakers, both local and international.

Various folks like Tori Wieldt, Steve Chin, Arun Gupta, Bruno Borges and myself looked at the conference from slightly different colored lenses. It's interesting to put them all together in a panoramatic collage:

Tori wrote about the Sao Paulo Geek Bike Ride held the Saturday before the conference here (enjoy the photos and video). She also discusses the keynotes in great detail here.

Steve looked at it from the viewpoint of someome instrumental to putting the event together. Read his thoughts here (he has more geek bike ride photos as well as material for his JavaFX/HTML 5 talk).

Arun had a more holistic view of the conference. He covers the geek bike ride, the GlassFish party (organized by Bruno Borges), his Java EE talks, and more. Check out the cool photos as well as the technical material.

Bruno provides the critical local perspective in his 7 reasons you had to be at JavaOne Latin America 2012. He discusses the OTN Lounge, the hands-on-lab, the Java community keynote, Java EE technical sessions and of course the GlassFish party!

I covered the GlassFish booth, the lab and my technical sessions (as well as Sao Paulo's lively metal underground) here.

Friday Dec 14, 2012

Java EE 7 Survey Results!

As you know, the Java EE 7 EG recently posted a survey to gather broad community feedback on a number of critical open issues. For reference, you can find the original survey here.

Over 1,100 developers took time out of their busy lives to let their voices be heard! The results were just posted to the Java EE EG. The exact summary sent to the EG is available here.

We would like to take this opportunity to thank each and every one the individuals who took the survey. It is very appreciated, encouraging and worth it's weight in gold. In particular, I tried to capture just some of the high-quality, intelligent, thoughtful and professional comments in the summary to the EG. I highly encourage you to continue to stay involved, perhaps through the Adopt-a-JSR program. We would also like to sincerely thank java.net, JavaLobby, TSS and InfoQ for helping spread the word about the survey. In addition, many thanks to independent Java EE 7 expert group member Markus Eisele for blogging the results.

You can read more details about the results here.

Thursday Dec 13, 2012

Great Java EE Concurrency Write-up!

As you are aware JSR-236, Concurrency Utilities for the Java EE platform, is now a candidate for addition into Java EE 7. While it is a critical enabling API it is not necessarily obvious why it is so important. This is especially true with existing features like EJB 3 @Asynchronous, Servlet 3 async and JAX-RS 2 async. On his blog DZone MVB Sander Mak does an excellent job of explaining the motivation and importance of JSR-236.

Perhaps even more importantly, he discusses potential issues with the API such alignment with CDI and Java SE Fork/Join. Read the excellent write-up here!

Wednesday Dec 12, 2012

Adopt a Java EE 7 JSR!

Broad community participation is key to the success of any technology worth it's salt. The Adopt-a-JSR program was launched in recognition of this fact. It is an initiative by some key JUG leaders around the World to encourage JUG members to get involved in a JSR and to evangelize that JSR to their JUG and the wider Java community, in order to increase grass roots participation. There are a number of JUGs that have already jumped in like the Chennai JUG, SouJava, London Java Community, BeJUG, GoJava, Morrocco JUG, Campinas JUG and ItpJava. Note that any developer can participate, there isn't a need to be a JUG leader.

There are a number of Java EE 7 JSRs that could use your help right now including WebSocket, JSON, Caching, Concurrency for EE, JAX-RS2 and JMS2. Find out more here.

Tuesday Dec 11, 2012

Happy Birthday Java EE 6+GlassFish 3!

It has been almost exactly three years since Java EE 6 and GlassFish 3 were announced. It's worth pausing a moment to take stock of what has happened since. Both Java EE 6 and GlassFish 3 have been game changers. EE 6 has brought Java EE back in the limelight. To see evidence of that look at presentations like these from independents like Bert Ertman and Paul Bakker:

Likewise, the GlassFish community has proven to be a powerful disruptive force in the Java application server landscape. It's impact is evident from this percent growth rate chart from indeed.com of major Java application servers:

Please join us in wishing both GlassFish and Java EE a very happy birthday and many more to come with Java EE 7, GlassFish 4 and Oracle's capabale stewardship...

Monday Dec 10, 2012

Java EE@Developer Day Poland

Oracle Poland held a Developer Day in Warsaw on November 28. The event was a great success with 100+ attendees thanks to great speakers like Simon Ritter and David Delabassee. David led a lab on JAX-RS, HTML 5 Server-Sent Events and WebSocket using GlassFish (this is the same hands-on lab presented at JavaOne). The lab went extremely well with a full-house, enthusiastic crowd.

Read more details here!