About JCP
Get Involved
Community Resources
Community News
FAQ
Contact Us

|
 |
JSRs: Java Specification Requests
JSRs by Platform
Certain JSRs are part of one or more of the platforms: collections of standards that comprise the three Java editions: Standard, Enterprise and Micro. Many JSRs are not part of the platform, but rather augment that platform; those JSRs are not listed on this page. This page lists the JSRs that comprise the various versions of the three platform editions.
Java EE (47 JSRs)
|
Java SE (60 JSRs)
|
Java ME (85 JSRs)
Java EE
The Java Enterprise Edition offers APIs and tools for developing multitier enterprise applications. The JSRs in this list are part of the Java EE platform as component or umbrella JSRs.
| 5 |
 |
XML Parsing Specification |
|
The JavaTM API for XML Parsing (JAXP) allows developers to easily use XML Parsers in their applications via the industry standard SAX and DOM APIs. |
|
Final
|
|
|
|
Rajiv Mordani, Oracle |
 |
| 16 |
 |
J2EETM Connector Architecture |
|
The J2EETM Connector architecture defines a standard architecture for integrating JavaTM applications with existing back-end Enterprise Information systems. |
|
Final
|
|
|
|
Binod PG, Sun Microsystems, Inc. |
 |
| 19 |
 |
Enterprise JavaBeansTM 2.0 |
|
The Enterprise JavaBeansTM 2.0 specification extends the architecture with integration with JMS, improved support for entity bean persistence,
a portable query language for finder methods, and support for server interoperability. |
|
Maintenance
|
|
| Maintenance Draft Review |
Download page |
Start: 2002-02-20 |
End: 2002-03-25 |
|
 |
Linda DeMichiel, Oracle |
 |
| 54 |
 |
JDBCTM 3.0 Specification |
|
The proposed specification will update the JDBCTM specification to reflect changes in the SQL specification and JavaTM platform. |
|
Final
|
|
|
|
Lance Andersen, Oracle |
 |
| 67 |
 |
JavaTM APIs for XML Messaging 1.0 |
|
JAXM provides an API for packaging and transporting business transactions using on-the-wire protocols being defined by ebXML.org, Oasis, W3C and IETF. |
|
Maintenance
|
|
|
|
V B Kumar Jayanti, Sun Microsystems, Inc. |
 |
| 77 |
 |
J2EETM Management |
|
The JavaTM 2 Platform, Enterprise Edition Management Specification will provide server vendors and tool vendors with a standard model for managing the J2EE Platform. |
|
Maintenance
|
|
|
|
Hans Hrasna, Oracle |
 |
| 88 |
 |
JavaTM EE Application Deployment |
|
This specification provides a complete description of the APIs required by the J2EE platform to enable development of platform-independent deployment tools. |
|
Maintenance
|
|
|
|
Gerald Ingalls, Oracle |
 |
| 93 |
 |
JavaTM API for XML Registries 1.0 (JAXR) |
|
JAXR provides an API for a set of distributed Registry Services that enables business-to-business integration between business enterprises, using the protocols being defined by ebXML.org, Oasis, ISO 11179. |
|
Final
|
|
|
|
Paul Sterk, Sun Microsystems, Inc. |
 |
| 112 |
 |
J2EETM Connector Architecture 1.5 |
|
The J2EE(TM) Connector Architecture 1/5 extends the existing 1.0 specification with new features including asynchronous integration with enterprise information systems, Java Message Service (JMS)
provider pluggability. |
|
Final
|
|
|
|
Binod PG, Sun Microsystems, Inc. |
 |
| 115 |
 |
JavaTM Authorization Contract for Containers |
|
This JSR seeks to define a contract between containers and authorization service providers that will result in the implementation of providers for use by containers. |
|
Active
|
|
| Maintenance Draft Review 8 |
Download page |
Start: 2013-02-21 |
End: 2013-03-25 |
|
|
Ron Monzillo, Oracle |
 |
| 153 |
 |
Enterprise JavaBeansTM 2.1 |
|
The Enterprise JavaBeans 2.1 specification adds to the EJB
architecture support for web services, extensions to message-driven beans, enhancements to EJB QL, and a container-managed timer service. |
|
Final
|
|
|
 |
Linda DeMichiel, Oracle |
 |
| 154 |
 |
JavaTM Servlet 2.4 Specification |
|
This specification will build on servlet specification version 2.3 by enhancing existing features and adding new facilities of a reasonably small
nature. |
|
Maintenance
|
|
|
|
Rajiv Mordani, Oracle |
 |
| 220 |
 |
Enterprise JavaBeansTM 3.0 |
|
The purpose of Enterprise JavaBeans (EJB) 3.0 is to improve the EJB architecture by reducing its complexity from the developer's point of view. |
|
Maintenance
|
|
| Maintenance Draft Review |
Download page |
Start: 2007-11-14 |
End: 2007-12-17 |
|
 |
Linda DeMichiel, Oracle |
|
Mike Keith, Oracle |
 |
| 221 |
 |
JDBCTM 4.0 API Specification |
|
This specification seeks to improve Java application access to SQL data stores by the provision of ease-of-development focused features and improvements at both the utility and API level. |
|
Maintenance
|
|
|
|
Lance Andersen, Oracle |
 |
| 245 |
 |
JavaServerTM Pages 2.1 |
|
This is the next revision of the JavaServerTM Pages specification. The purpose of JSP 2.1 is to improve alignment with JavaServerTM Faces (JSF) and enhance ease of development. |
|
Active
|
|
| Maintenance Draft Review 3 |
Download page |
Start: 2013-02-21 |
End: 2013-03-25 |
|
|
Kin-man Chung, Oracle |
 |
| 252 |
 |
JavaServer Faces 1.2 |
|
This JSR is an update to the 1.1 version of the JavaServer Faces specification. Its scope goes beyond a JCP maintenance release, but is short of a new feature release. |
|
Maintenance
|
|
| Maintenance Draft Review 3 |
Download page |
Start: 2008-07-22 |
End: 2008-08-25 |
|
 |
Edward Burns, Oracle |
|
Roger Kitain, Oracle |
 |
| 317 |
 |
JavaTM Persistence 2.0 |
|
The Java Persistence API is the Java API for the management of persistence and object/relational mapping for Java EE and Java SE environments. |
|
Final
|
|
|
 |
Linda DeMichiel, Oracle |
 |
| 318 |
 |
Enterprise JavaBeansTM 3.1 |
|
Enterprise JavaBeans is an architecture for the development and deployment of component-based business applications. |
|
Active
|
|
| Maintenance Draft Review 2 |
Download page |
Start: 2013-02-28 |
End: 2013-04-14 |
|
|
Marina Vatkina, Oracle |
 |
| 322 |
 |
JavaTM EE Connector Architecture 1.6 |
|
The Java EE Connector Architecture 1.5 defines a standard architecture for
connecting to Enterprise Information Systems. This JSR will enhance the
existing specification with features requested by experts and community. |
|
Active
|
|
| Maintenance Draft Review |
Download page |
Start: 2013-02-14 |
End: 2013-04-01 |
|
|
Sivakumar Thyagarajan, Oracle |
 |
| 343 |
 |
JavaTM Message Service 2.0 |
|
This is an update to the Java Message Service API, an existing API for accessing enterprise messaging systems from Java programs. |
|
Active
|
|
| Final Approval Ballot |
View results |
Start: 2013-03-26 |
End: 2013-04-08 |
|
|
Nigel Deakin, Oracle |
 |
| 919 |
 |
JavaMailTM |
|
A description of the new APIs that are being
introduced in JavaMail. |
|
Active
|
|
| Maintenance Draft Review 3 |
Download page |
Start: 2013-02-14 |
End: 2013-03-18 |
|
 |
Bill Shannon, Oracle |
 |
|