Find JSRs
Submit this Search

Ad Banner

JSRs: Java Specification Requests
JSRs by Stage
JSR Review (0 JSRs) |  Early Draft Review (0 JSRs) |  Public Review (2 JSRs) |  Proposed Final Draft (4 JSRs) |  Final Release (237 JSRs) |  Maintenance Review (2 JSRs) |  Active (30 JSRs) |  Inactive (0 JSRs) |  Dormant (25 JSRs) |  Withdrawn (98 JSRs) |  Rejected (14 JSRs)

Proposed Final Draft Specifications

After completion of Public Review, a Proposed Final Draft of the Specification is published, as described in Section 3.2. These draft Specifications are awaiting completion of the associated Reference Implementation (RI) and Technology Compatibility Kit (TCK). A Proposed Final Draft may be changed or updated by the Expert Group as a result of experience gained during the writing of the RI and/or the TCK.

Note: In JCP 1.0, this draft was called the First Public Release, and the TCK was called the Compatibility Test Suite (CTS).

Download Proposed Final Drafts

The following Proposed Final Draft specifications are available for download. The Proposed Final Draft specification(s) are made available for public review and comment only. Your rights with respect to the specifications at this stage in the Java Community Process are defined in the license beginning on the second page of each specification. Your comments on the specification(s) are encouraged subject to the terms of the license.

367 JavaTM API for JSON Binding (JSON-B)
Description: A standard binding layer (metadata & runtime) for converting Java objects to/from JSON messages.
Status: Active
Latest Stage:
Final Approval Ballot View results Start: 2017-05-23 End: 2017-06-05
Spec Lead: Dmitry Kornilov, Oracle
369 JavaTM Servlet 4.0 Specification
Description: This JSR aims to expose the latest advances in HTTP to users of JavaEE as well as providing a vehicle for continual improvement in this foundational Java EE API.
Status: Active
Latest Stage:
Proposed Final Draft Download page Start: 2017-06-20
Spec Lead: Star Spec Lead Ed Burns, Oracle
Spec Lead: Shing wai Chan, Oracle
370 JavaTM API for RESTful Web Services (JAX-RS 2.1) Specification
Description: This JSR is to develop JAX-RS 2.1, the next release of Java API for RESTful Web Services.
Status: Active
Latest Stage:
Proposed Final Draft Download page Start: 2017-06-21
Spec Lead: Pavel Bucek, Oracle
Spec Lead: Star Spec Lead Santiago Pericasgeertsen, Oracle
380 Bean Validation 2.0
Description: This JSR aims at evolving the Bean Validation specification by leveraging Java 8 language constructs for the purposes of validation.
Status: Active
Latest Stage:
Proposed Final Draft Download page Start: 2017-06-23
Spec Lead: Gunnar Morling, Red Hat