BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News JCache to Miss Java EE 7

JCache to Miss Java EE 7

Leia em Português

Bookmarks

In August 2011 InfoQ reported that JCache was "alive and going to be part of Java EE 7". That prediction was made by Terracotta's Greg Luck, who is one of the three spec-leads for JSR-107 - the JCache API. It was unfortunately not destined to be fulfilled.  

Late last week Oracle's Brian Oliver, another JSR-107 spec-lead, announced that "unfortunately we've missed a few of the key delivery dates for JSR-107 to be included in Java EE 7" and, whilst noting that this was ultimately a decision for the JavaEE 7 platform group he added "it's only reasonable to notify everyone that it's now highly unlikely JSR-107 will be included in Java EE 7." Later Linda Demission, who along with Bill Shannon leads the Java EE 7 umbrella spec, confirmed that JCache had been dropped.

This announcement will disappoint many users. In December 2012, the Java EE Expert Group announced the results of their survey which was intended to gather a reading on JSR's the community would like to see included in Java EE 7. JCache was also seen as being very important as expressed with comments like: "JCache should really be that foundational technology on which other specs have no fear to depend on".

Oliver made it clear that "tremendous progress has been made in the past few months", and that "work is going to continue in earnest, and at the same pace."

JSR-107 Expert Group member Ben Cotton told InfoQ that "The decision to delay JSR-107's official inclusion in Java EE is not a barrier to application developers using JCache. JCache provides to the Java Caching community exactly what JDBC provided to the Java RDBMS community, a standard API. In the same way that you can use JDBC independently from the JEE provider, you can use JCache without a JEE provider, by just downloading the jars."

Java EE 7 is still expected to be a major release with a host of new features including WebSockets, JMS 2, JAX-RS 2, JSON-P, Java Batch, EE Concurrency, and many other features. Please visit Reza Rahman's SlideShare presentation for a look at all of the new features.

To keep up with the latest news about the next Java EE release and about JCache, please follow the dialogs at Java EE 7 EG and JCache EG.  You are encouraged to provide your feedback.

Rate this Article

Adoption
Style

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • A Very Small Clarification

    by Reza Rahman,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Purely technically speaking, the slides are mine, not Oracle's (since I am not an official Oracle spokesperson). It can seem a very minute distinction, I know - but one that we are occationally reminded of as being very important at Oracle.

    Reza Rahman | Java EE/GlassFish Evangelist
    All views voiced are my own, not necessarily Oracle's.

  • Re: A Very Small Clarification

    by Charles Humble,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Thanks for letting us know Reza. I've amended the post to make this clear.

    Charles Humble
    Lead Java Editor, InfoQ

  • Re: A Very Small Clarification

    by Reza Rahman,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Many thanks indeed. Very sorry again if this comes across as nitpicky. Oracle expects everyone to follow documented policies: www.oracle.com/us/corporate/investor-relations/... (in fact most companies above a certain size do). This is doubly true of evangelists like me to whom things like social media and confidentiality policies apply more frequently.

    Reza Rahman | Java EE/GlassFish Evangelist
    All views voiced are my own, not necessarily Oracle's.

  • Re: A Very Small Clarification

    by Victor Grazi,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Completely understand. Sorry for the confusion

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

BT