Lesser-advertised Java EE.next JSRs
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.