Find JSRs
Submit this Search




Ad Banner
 
 
 
 

Welcome to the Java Community Process!
Welcome to jcp.org, home of the Java Community ProcessSM (JCPSM) Program. The JCP is the mechanism for developing standard technical specifications for Java technology. Anyone can register for the site and participate in reviewing and providing feedback for the Java Specification Requests (JSRs), and anyone can sign up to become a JCP Member and then participate on the Expert Group of a JSR or even submit their own JSR Proposals.
 
To get the most out of the site, register now.

For more information about the JCP Program, refer to our overview page.

Find us on Facebook   Follow us on Twitter   Read JCP Blog


Oracle and the Java Community Process Members Anounced Availability of Java Platform Enterprise Edition 7

Oracle and the Java Community Process members announced the availability of Java Platform Enterprise Edition 7.


Public EC Meeting 11 June

The next JCP EC Meeting, and the first public EC Meeting of 2013, is scheduled for Tuesday, 11 June at 08:00 AM PDT. The agenda includes a JSR 358, A major revision of the Java Community Process aka JCP.next.3, update and status report. We hope you will join us, but if you cannot attend, the recording and materials will also be public on the JCP Multimedia Page. Check out our blog for meeting details.


Adopt-a-JSR for Non-English Speakers Call Materials are Available

The Adopt-a-JSR for Non-English Speakers call was hosted on May 31; the recording and the slides are available on the JCP Multimedia Page.


New Star Spec Leads Announced

The PMO announced the 2012 Star Spec Leads.


Three Adopt-a-JSR Calls Materials are Available on the JCP Multimedia Page

Three Adopt-a-JSR calls were hosted in January and February: Adopt-a-JSR Program (Janaury 18), Adopt-a-JSR for Spec Leads (February 15) and Adopt-a-JSR Hackdays (February 27). All of the recording and materials are available on the JCP Multimedia Page.


JUGs or Individuals, Complete the Transparency Checks or Audits on JSRs

There is a transparency sub-project introduced as part of the Adopt-a-JSR program. We need JUGs or individuals to do transparency checks or audits on JSRs.


JCP 2.9 with a Merged EC Took Effect 13 November

The merged EC is now in effect. For more information, read the Java Community Process (JCP) version 2.9 with a Merged Executive Committee (EC) takes effect 13 November article.


Meet the Spec Leads and Nominate a Star Spec Lead

Read the blog on Meet the Spec Leads & Active JSRs and nominate a Star Spec Lead.


JCP.Next Progress Update
JSR 358, A major revision of the Java Community Process, has been submitted for JSR Review and approved by the JCP Executive Committee. JSR 355, JCP Executive Committee Merge, completed its work and went final on 22 August 2012.

As part of the JSR 355 Final Release, the JCP Executive Committee published revisions to the JCP Process Document (version 2.9) and the EC Standing Rules (version 2.2).

EC Meetings
The latest EC meeting summaries have been posted.

Materials for Spec Leads
Following the upgrade to the JCP 2.8 Program, the Program Office has made available the following materials for Spec Leads on the Multimedia page of jcp.org:
  • JCP 2.9 and Transparency (November 2012 call)
  • Meet the Candidates (October 2012 call)
  • Expert Group Nominations (June 2012 call)
  • Leveraging the JCP Community (February 2012 call)
  • Transparency (December 2011 call)
  • JCP 2.8 Overview (October 2011 call)


JUG Members Learn the Benefits of Active JCP Participation
The Java Community Process (JCP) program has seen a dramatic rise in worldwide participation. Read more here...

JCP 2.8
JSR 348, Towards a new version of the Java Community Process passed the Final Approval Ballot by EC vote, so JCP 2.8 took effect as of 18 October 2011. See the JCP 2.8 documents and the overview of JCP 2.8.

Read a news article on JCP 2.8 here...

Listen to the JCP 2.8 for Spec Leads call and follow along with the materials.


Interviews with Patrick Curran, JCP Chair

Patrick has been busy lately giving his perspective on the JCP. You can find his interviews here:


Recent Members

Matt Benson
Lucas Galfaso
ITP_JAVA
Ethan Blanton
Green Tea JUG
Mohamed Taman
Jeremy Davies
IPC Systems


JSR Updates

New JSRs
 

Early Draft Reviews
JSR 354, Money and Currency API
JSR 359, SIP Servlet 2.0
JSR 360, CLDC 8
JSR 361, Java ME Embedded Profile

Public Reviews
 

Proposed Final Drafts
 

Final Releases

JSR 236, Concurrency Utilities for Java EE
JSR 338, Java Persistence 2.1
JSR 339, JAX-RS 2.0
JSR 340, Java Servlet 3.1
JSR 341, Expression Language 3.0
JSR 342, Java EE 7
JSR 343, Java Message Service 2.0
JSR 344, JavaServer Faces 2.2
JSR 345, Enterprise JavaBeans 3.2
JSR 346, Contexts and Dependency Injection for Java EE 1.1
JSR 349, Bean Validation 1.1
JSR 352, Batch Applications for the Java Platform
JSR 353, Java API for JSON Processing
JSR 356, Java API for WebSocket

Maintenance Releases

JSR 109, Implementing Enterprise Web Services
JSR 115, Java Authorization Contract for Containers
JSR 196, Java Authentication Service Provider Interface for Containers
JSR 245, JavaServer Pages 2.1
JSR 322, Java EE Connector Architecture
JSR 919, JavaMail


Quick Links Spec Lead Guide
JCP2
Calendar
Submit a new JSR
java.net JCP community
JCP Discussion Forum
News JSR 919 JavaMail Maintenance Release 2
 
JSR 322 Java EE Connector Architecture Maintenance Release
 
JSR 318 EJB: Interceptors Specification Maintenance Release 2
 
JSR 245 JavaServer Pages Maintenance Release 2
 
JSR 196 Java Authentication Service Provider Interface for Containers Maintenance Release 2
 
JSR 115 Java Authorization Contract for Containers Maintenance Release 3
 
JSR 109 Implementing Enterprise Web Services Maintenance Release 3
 
JSR 361 Java ME Embedded Profile Early Draft Review
 
JSR 345 Enterprise JavaBeans 3.2 Final Release
 
JSR 342 Java Platform, Enterprise Edition 7 Final Release
 
JSR 340 Java Servlet 3.1 Final Release
 
JSR 236 Concurrency Utilities for Java EE Final Release
 
JSR 353 Java API for JSON Processing Final Release
 
JSR 352 Batch Applications for the Java Platform Final Release
 
JSR 349 Bean Validation 1.1 Final Release
 
JSR 346 Contexts and Dependency Injection for Java EE 1.1 Final Release
 
JSR 339 The Java API for RESTful Web Services (JAX-RS) Final Release
 
JSR 338 Java Persistence 2.1 Final Release
 
JSR 356 Java API for WebSocket Final Release
 
JSR 344 JavaServer Faces 2.2 Final Release
 
JSR 343 Java Message Service 2.0 Final Release
 
JSR 341 Expression Language 3.0 Final Release
 
JSR 308 Annotations on Java Types Early Draft Review 3
 
JSR 356 Java API for WebSocket Proposed Final Draft
 
JSR 341 Expression Language 3.0 Proposed Final Draft
 
JSR 196 Java Authentication Service Provider Interface for Containers Maintenance Review 2
 
JSR 346 Contexts and Dependency Injection for Java EE Proposed Final Draft
 
JSR 353 Java API for JSON Processing Proposed Final Draft
 
JSR 349 Bean Validation 1.1 Proposed Final Draft
 
JSR 343 Java Message Service Proposed Final Draft
 
JSR 250 Common Annotations for the Java Platform Maintenance Review 2
 
JSR 245 JavaServer Pages 2.1 Maintenance Review 3
 
JSR 115 Java Authorization Contract for Containers Maintenance Review 8
 
JSR 109 Implementing Enterprise Web Services Maintenance Review 5
 
JSR 340 Java Servlet 3.1 Specification Public Review
 
JSR 342 Java Platform, Enterprise Edition 7 Public Review
 
JSR 343 Java Message Service 2.0 Public Review
 
JSR 353 Java API for JSON Processing Public Review
 
JSR 356 Java API for WebSocket Public Review
 
JSR 338 Java Persistence 2.1 Public Review
 
JSR 344 JavaServer Faces 2.2 Public Review
 
JSR 236 Concurrency Utilities for Java EE Early Draft Review
 
JSR 107 JCACHE - Java Temporary Caching API Early Draft Review
 
JSR 331 Constraint Programming API Maintenance Release
 
JSR 361 Java ME Embedded Profile
 
JSR 360 CLDC 8
 
Martijn Verburg, London JUG co-lead, interview
 
JSR 355 JCP Executive Committee Merge
 
JCP.next News Article
 
JCP Program Invigorated by New EC Members
 
Interview with Patrick Curran, JCP Chair
 
Oracle completes acquisition of Sun
 
JCP Blog
 
Java Community Process now open, transparent, and agile (or not)
 
Java Body to Open Smoke-Filled Rooms
 
Java specs and governance
 
CMIS Plugfest, JCR and Star Spec Leads