Find JSRs
Submit this Search


Ad Banner
 
 
 
 

JSRs: Java Specification Requests
JSRs by Stage
JSR Review (0 JSRs) |  Early Draft Review (2 JSRs) |  Public Review (0 JSRs) |  Proposed Final Draft (9 JSRs) |  Final Release (213 JSRs) |  Maintenance Review (0 JSRs) |  Inactive (4 JSRs) |  Dormant (31 JSRs) |  Withdrawn (81 JSRs) |  Rejected (13 JSRs)

Early Draft Review of Draft Specifications

When an Expert Group completes the first draft of the specification, they will make it available for review on the JCP web site. If the Specification is being developed under JCP 2.6, this review is called the Early Draft Review and is available to the public, as per Section 2.3 of the JCP 2.6 document. If the Specification is being developed under JCP 1.0, this review is called the Participant Review and is only available to JCP Members, as described in Section 6 of the Java Community Process, version 1.0. If the Specification is being developed under JCP 2.0, 2.1, or 2.5, this review is called the Community Review and is also available only to JCP Members, as described in Section 2.3 of the relevant JCP document. For simplicity, only the term "Early Draft Review" is used on this page.

Download Early Draft Reviews

The following draft specifications are available for Early Draft Review. Specifications still being developed through earlier JCP versions are referred to as Participant Review or Community Review Drafts. Such links to earlier reviews are password protected and only available to companies or organizations who have signed a Java Specification Participation Agreement (JSPA). These organizations, the Members of the JCP, are listed in the JCP Members list online. Members can obtain a userid and password to access the draft specifications by sending an e-mail to participant-access@jcp.org.

The download pages tell when each review period closes and where you can send comments. The Expert Group writing each draft is required to read and respond to all comments submitted.

Currently Open Early Draft, Community & Participant Reviews
354 Money and Currency API
Description: Provides an API for representing, transporting, and performing comprehensive calculations with Money and Currency.
Status: Active
Latest Stage:
Early Draft Review Download page Start: 2013-05-01 End: 2013-05-31
Spec Lead: Anatole Tresch, Credit Suisse
 
 
 
359 SIP Servlet 2.0
Description: SIP Servlet API is the standard platform for implementing SIP based services.
Status: Active
Latest Stage:
Early Draft Review Download page Start: 2013-05-01 End: 2013-06-15
Spec Lead: Binod PG, Oracle
 
 
 
Recently Closed Early Draft, Community & Participant Reviews
107 JCACHE - Java Temporary Caching API
Description: Specifies API and semantics for temporary, in memory caching of Java objects, including object creation, shared access, spooling, invalidation, and consistency across JVM's.
Status: Active
Latest Stage:
Early Draft Review Download page Start: 2012-10-23 End: 2012-11-22
Spec Lead: Gregory Luck, Luck, Gregory Robert
Spec Lead: Brian Oliver, Oracle
Spec Lead: Cameron Purdy, Oracle
 
 
 
308 Annotations on Java Types
Description: This JSR extends the Java annotation syntax to permit annotations on any occurrence of a type. Previously, annotations could not be placed on generic type arguments, type casts, etc.
Status: Active
Latest Stage:
Early Draft Review 3 Download page Start: 2013-03-20 End: 2013-04-19
Spec Lead: Alex Buckley, Oracle
Spec Lead: Michael Ernst, Ernst, Michael
 
 
 
310 Date and Time API
Description: This JSR will provide a new and improved date and time API for Java.
Status: Active
Latest Stage:
Early Draft Review 2 Download page Start: 2012-09-14 End: 2012-10-14
Spec Lead: Stephen Colebourne, Colebourne, Stephen
Spec Lead: Roger Riggs, Oracle
Spec Lead: Michael Nascimento Santos, Santos, Michael Nascimento
 
 
 
335 Lambda Expressions for the JavaTM Programming Language
Description: Extend the Java language to support compact lambda expressions (closures), as well as related language and library features to enable the Java SE APIs to use lambda expressions effectively.
Status: Active
Latest Stage:
Early Draft Review 3 Download page Start: 2013-01-31 End: 2013-03-02
Spec Lead: Brian Goetz, Oracle
 
 
 
360 Connected Limited Device Configuration 8
Description: CLDC 8 will be an evolutionary update to CLDC 1.1.1 to bring the VM, Java Language, and libraries up to date with Java SE 8.
Status: Active
Latest Stage:
Early Draft Review Download page Start: 2013-04-15 End: 2013-05-14
Spec Lead: Michael Lagally, Oracle
Spec Lead: Roger Riggs, Oracle