Java EE 6 momentum, stretching the Jersey boundaries and a bit of GlassFish


Java EE 6 adoption and overall momentum is still going strong. In the past few days there's been a InfoQ piece on how compelling EJB 3.1 are, a blog post by the Caucho folks around the Java EE 6 Web Profile which they intend to support soon in their Resin product, while Mert has a detailed step-by-step "Getting Started with Java EE 6" document featuring a demo application focusing on JSF (using PrimeFaces), CDI, among other things.

Meanwhile on the JAX-RS/Jersey side of the house, Dustin has been busy writing blog posts with the latest one about "Jersey/JAX-RS Method Designators" illustrating the importance of clean error handling. Going beyond the specification, there's also been a lot of community discussion about potential hypermedia and HATEOAS (Hypermedia as the Engine of Application State) support with exploratory work by Santiago. This page is a good place to start reading about this.

On the GlassFish side, one of the new features in v3 has been to extend the ability to create a platform service to the Windows OS. Byron has this additional blog entry on "Making GlassFish v3 Platform Services Survive Logoff". While on the GlassFish v2.x side of things, Byron also discusses offline configuration at a cluster level.


Nice post. Over the past few years, Java EE platform has evolved. I am a Java developer and i am very eager to create some new, innovative with Java EE platform some day. That is why i am going to attend Sun Tech Days 2010 conference in Hyderabad where lots of sessions would take place on Java EE platform and others. lets see what happens.

Posted by sharmabhabho on February 18, 2010 at 07:00 PM PST #

Excellent news. Glassfish3+EJB3.1 are starting to turn heads back to Java EE.

However, one thing that I was really looking forwards to was the release of Fuji/OpenESB3 - but it looks like the momentum there has really, really slowed down. It looks like the mailing lists/forums are not getting any replies since December.

Does anyone know what is going on there?

Posted by guest on February 22, 2010 at 09:06 PM PST #

@ - I totally agree. Fuji/OpenESB3 is what we are all waiting for : ) I really hope, Oracle is not trying to kill this project.

Posted by guest on February 22, 2010 at 09:36 PM PST #

Fuji/OpenESB/GlassFish v3 is superior to Oracle's Fusion already legacy bloated mess.

So, how can Oracle support an open source free product that is better than Fusion, which costs at least $100k for a usable deployment.

Look into Apache Camel and ServiceMix for an alternate to Oracle's OpenESB, hopefully Fuji's technology can be applied to other real "open" ESB's.

Look, I realize Oracle does well by selling products for a lot of money to large companies that wants to pay - no problem! But, for some us, software innovation is an edge to our business and Oracle is not in this business.

Oracle, give Fuji up and focus on your Fusion stuff...

Posted by George de la Torre on February 23, 2010 at 09:29 AM PST #

Post a Comment:
Comments are closed for this entry.