The Artima Developer Community
Sponsored Link

Artima Developer Spotlight Forum
JCP Approves Java EE 6 Specification

2 replies on 1 page. Most recent reply: Dec 2, 2009 10:52 AM by Frank Sommers

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 2 replies on 1 page
Frank Sommers

Posts: 2642
Nickname: fsommers
Registered: Jan, 2002

JCP Approves Java EE 6 Specification Posted: Dec 1, 2009 11:22 PM
Reply to this message Reply
Advertisement

After over two years in development, the JCP voted to approve the final specification for the next enterprise Java platform, Java EE 6. With the exception of the Apache Software Foundation, all EC members who actually voted supported the JSR, according to the JCP's voting results. Apache's nay vote was based on licensing grounds.

Java EE 6 spec Roberto Chinnici noted that:

Several other Java EE component JSRs were approved at the same time: Servlet 3.0, JPA 2.0, EJB 3.1, Connector 1.6, CDI 1.0. All other components, be they full JSRs or maintenance releases (MRs, for insiders), had been previously approved. I should also mention here that, being part of the platform JSR (JSR-316) the Java EE 6 Web Profile too was approved, and so was the Managed Beans 1.0 specification... So, yes, now we really have profiles in Java EE...

I also happen to think that the level of integration that we achieved between these new APIs and some of the existing ones represents a valuable principle that can guide the evolution of Java EE going forward; certainly I expect future Java EE APIs to be held to the same strict criteria for integration with the rest of the platform that JAX-RS, Bean Validation and CDI were held to in this release.

Sun's Kevin Schmidt added that:

The Web Profile in particular is exciting because it provides a way for vendors to offer smaller footprint, faster starting, and just generally more nimble servers that will allow developers to rapidly build modern Web applications adhering to the Java EE spec allowing them to move up to the full spec whenever needed with virtually no changes.

What part of the Java EE 6 spec do you think will have the biggest impact on developers?


Alex Blewitt

Posts: 44
Nickname: alblue
Registered: Apr, 2003

Re: JCP Approves Java EE 6 Specification Posted: Dec 2, 2009 1:38 AM
Reply to this message Reply
You didn't note that this is the first JEE to not have a unanimous decision. The Apache Foundation voted no (on principle, rather than technical merit) and both IBM and SAP commented on the licensing issue, which was not made available until the start of the vote two weeks ago.

http://alblue.blogspot.com/2009/12/jee-6-approved-but-licensing-issues.html

Sadly, the JCP seems to be moving towards irrelevance; one wonders how long it will last?

Frank Sommers

Posts: 2642
Nickname: fsommers
Registered: Jan, 2002

Re: JCP Approves Java EE 6 Specification Posted: Dec 2, 2009 10:52 AM
Reply to this message Reply
Are you sure this is the first one? There's a long, contentious history between Apache and the JCP regarding other JSRs, mainly centered around licensing issues. Other EC members also noted the licensing problems when voting on the EE 6 JSR.

Flat View: This topic has 2 replies on 1 page
Topic: The Autoproxy Plugin - Part II Previous Topic   Next Topic Topic: Groovy AI Tic Tac Toe

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use