By alexismp on Dec 07, 2011
On the other hand, you may not have heard of the following JSRs that are all candidates for inclusion in the Java EE Platform:
• State Management (JSR 350) was recently filed by Oracle to offer a standard API for a state management subsystem (examples of state include
HTTPSession and any state associated with CDI scoping annotations).
• Batch (JSR 352) was covered here just recently as it has recently passed the Review Ballot.
• Concurrency Utilities for Java EE (JSR 236) is building on JSR-166 (
java.util.concurrency) to provide a clean abstraction for threaded code in a managed environment. It has been ongoing for several years and should be revived and completed in time for Java EE 7.
• Java API for JSON Processing (JSR 353) is a parsing API for manipulating (reading or writing) JSON content. Binding (JAXB-style) is not in the scope of this newly submitted JSR.
The exact list of JSRs that will be part of Java EE 7 is up to the expert group to decide. Arun has more details on the status of each JSR.