Find JSRs
Submit this Search


Ad Banner
 
 
 
 

JSRs: Java Specification Requests


JSRs by Query - servlet specification - 199 found

315 JavaTM Servlet 3.0 Specification
Description: This JSR will be an update to the existing Servlet 2.5 specification.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2011-03-09
Spec Lead: Rajiv Mordani, Oracle
 
 
 
154 JavaTM Servlet 2.4 Specification
Description: This specification will build on servlet specification version 2.3 by enhancing existing features and adding new facilities of a reasonably small nature.
Status: Maintenance
Latest Stage:
Maintenance Release 2 Download page Start: 2007-09-11
Spec Lead: Rajiv Mordani, Oracle
 
 
 
340 Java Servlet 3.1 Specification
Description: This JSR is to develop the next version of Java Servlets - Java Servlets 3.1
Status: Final
Latest Stage:
Final Release Download page Start: 2013-05-28
Spec Lead: Shing wai Chan, Oracle
Spec Lead: Rajiv Mordani, Oracle
 
 
 
902 JavaTM Servlet API Specification, Version 2.2, Errata Sheet, 4/1/2000
Description: Maintenance revision for the JavaTM Servlet API Specification, version 2.2.
Status: Maintenance
Latest Stage:
Maintenance Review Download page Start: 2000-04-12 End: 2000-05-12
Spec Lead: Star Spec Lead Danny Coward, Oracle
 
 
 
903 JavaTM Servlet API Specification, Version 2.2, Errata Sheet, 4/27/2000
Description: Maintenance revision for the JavaTM Servlet API Specification, version 2.2.
Status: Maintenance
Latest Stage:
Maintenance Review Download page Start: 2000-05-05 End: 2000-06-05
Spec Lead: Star Spec Lead Danny Coward, Oracle
 
 
 
289 SIP Servlet v1.1
Description: This specification is an enhancement to the SIPServlet specification. The central focus of this JSR is to enhance the existing SIPServlet specification with new requirements determined by the industry.
Status: Final
Latest Stage:
Final Release Download page Start: 2008-08-21
Spec Lead: Yannis Cosmadopoulos, Oracle
Spec Lead: Amitha Pulijala, Oracle
 
 
 
359 SIP Servlet 2.0
Description: SIP Servlet API is the standard platform for implementing SIP based services.
Status: Final
Latest Stage:
Final Release Download page Start: 2015-04-11
Spec Lead: Binod PG, Oracle
 
 
 
116 SIP Servlet API
Description: The SIP Servlet API defines a high-level extension API for SIP servers. It enables SIP applications to be deployed and managed based on the servlet model.
Status: Final
Latest Stage:
Final Release Download page Start: 2003-03-07
Spec Lead: Anders Kristensen, Dynamicsoft, Inc
 
 
 
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: Final
Latest Stage:
Final Release Download page Start: 2017-09-05
Spec Lead: Star Spec Lead Ed Burns, Oracle
Spec Lead: Shing wai Chan, Oracle
Spec Lead: Xin Li, Oracle
 
 
 
39 JavaTM Servlet and JSP Performance Benchmark
Description: The specification will provide a comprehensive benchmark suite for JavaTM Servlets and JSPTM pages that exercises the key areas that impact performance of these in real life applications.
Status: Withdrawn
Reason: Withdrawn at the request of the submitter.
Latest Stage:
Withdrawn Effective: 2001-10-02
Spec Lead: Ruslan Belkin, America Online (AOL)
 
 
 
53 JavaTM Servlet 2.3 and JavaServer PagesTM 1.2 Specifications
Description: The next versions of the JavaTM Servlet and JavaServer PagesTM (JSP) specifications.
Status: Maintenance
Latest Stage:
Maintenance Draft Review 2 Download page Start: 2002-05-24 End: 2002-06-24
Spec Lead: Eduardo Pelegri-Llopart, Sun Microsystems, Inc.
 
 
 
168 Portlet Specification
Description: To enable interoperability between Portlets and Portals, this specification will define a set of APIs for Portal computing addressing the areas of aggregation, personalization, presentation and security.
Status: Final
Latest Stage:
Final Release Download page Start: 2003-10-27
Spec Lead: Martin Nicklous, IBM
 
 
 
99 Java Specification Participation Agreement
Description: This is the major revision of the Java Specification Participation Agreement (JSPA).
Status: Maintenance
Latest Stage:
Maintenance Draft Review Download page Start: 2005-01-21 End: 2005-03-28
Spec Lead: Jonathan Nimer, Sun Microsystems, Inc.
 
 
 
911 API Specification Differences in Ladybird
Description: This details the specification differences between Ladybird and Kestrel.
Status: Maintenance
Latest Stage:
Maintenance Draft Review Download page Start: 2001-02-21 End: 2001-03-23
Spec Lead: Alan Sommerer, Sun Microsystems, Inc.
 
 
 
43 JTAPI 1.4 Specification
Description: JTAPI 1.4 extends and enhances the current Java Telephony specification.
Status: Final
Latest Stage:
Final Release Download page Start: 2002-07-29
Spec Lead: Jeff Peck, Enterprise Computer Telephony Forum (ECTF)
Spec Lead: Richard J. Pennenga, Enterprise Computer Telephony Forum (ECTF)
 
 
 
50 Distributed Real-Time Specification
Description: The Distributed Real-Time Specification for Java extends RMI in the Real-Time Specification for Java, to provide support for predictability of end-to-end timeliness of trans-node activities.
Status: Dormant
Reason: The Specification Lead has chosen to list this JSR as dormant while work on the Community Review draft continues.
Latest Stage:
Expert Group Formation Start: 2000-04-12 End: 2000-08-14
Spec Lead: James Hunt, aicas GmbH
 
 
 
286 Portlet Specification 2.0
Description: Version 2.0 of the Portlet Specification plans to align with J2EE 1.4, integrate other new JSRs relevant for the portlet, and align with the WSRP specification V 2.0.
Status: Maintenance
Latest Stage:
Maintenance Review Ballot View results Start: 2015-08-18 End: 2015-08-24
Spec Lead: Martin Nicklous, IBM
 
 
 
33 InfoBus 2.0 Specification
Description: The InfoBus 2.0 Specification and release would have added features to the existing InfoBus 1.2 Specification that capitalize on new features found in the J2SETM Platform.
Status: Withdrawn
Reason: Withdrawn at the request of the submitter. InfoBus 2.0 is no longer under development in the Java Community Process. Please direct comments or questions about InfoBus to infobus-comments@java.sun.com. For information on InfoBus 1.2, see http://java.sun.com/beans/infobus.
Latest Stage:
Withdrawn Effective: 1999-11-08
Spec Lead: Mark Colan, Lotus Development Corporation
 
 
 
362 Portlet Specification 3.0
Description: This update to the Portlet Specification will address progress in Java EE, client-side web, and mobile technology that has taken place since JSR286 Portlet Specification 2.0 became final in 2008.
Status: Final
Latest Stage:
Final Release Download page Start: 2017-04-12
Spec Lead: Martin Nicklous, IBM
 
 
 
28 Java SASL Specification
Description: This specification defines a SASL client and server API in the JavaTM programming language.
Status: Final
Latest Stage:
Final Release 2 Download page Start: 2003-12-23
Spec Lead: Rosanna Lee, Sun Microsystems, Inc.
 
 
 
8 Open Services Gateway Specification
Description: This JSR was going to develop the Open Services Gateway (OSG) Specification and describe an extensible Service Gateway.
Status: Withdrawn
Reason: Withdrawn because work moved to Open Services Gateway consortium (www.osgi.org) where the specification will be completed.
Latest Stage:
Withdrawn Effective: 1999-05-10
Spec Lead: Robert Mines, Sun Microsystems, Inc.
 
 
 
108 Units Specification
Description: The JavaTM units package supports programatic unit handling via an abstract Unit class, run-time checking and conversion, unit arithmetic, unit parsing and formatting, and a units database.
Status: Withdrawn
Reason: Withdrawn after the Spec Lead left the JCP and none of the Expert Group took over as Spec Lead.
Latest Stage:
Withdrawn Effective: 2004-07-23
Spec Lead: Steven Emmerson, University Corporation for Atmospheric Research (UCAR)
 
 
 
275 Units Specification
Description: This JSR specifies Java packages for modeling and working with standard measures known as units.
Status: Rejected
Reason: This JSR was not approved by the SE/EE Executive Committee in the Public Draft Reconsideration Ballot.
Latest Stage:
Rejected Effective: 2010-03-09
Spec Lead: Jean-Marie Dautelle, Dautelle, Jean-Marie
Spec Lead: Werner Keil, Keil, Werner
 
 
 
1 Real-time Specification for Java
Description: The Real-Time Specification for Java extends the JavaTM platform to support both current practice and advanced real-time systems application programming.
Status: Final
Latest Stage:
Final Release 3 Download page Start: 2006-07-12
Spec Lead: James Hunt, aicas GmbH
 
 
 
71 JMX-TMN Specification
Description: JMX-TMN Specification is part of the second phase of the JavaTM Management Extensions (JMXTM) umbrella initiative. It specifies the interoperability between the Telecommunication Management Network (TMN) standards and JMX.
Status: Withdrawn
Reason: Withdrawn at the request of the Specification Lead.
Latest Stage:
Withdrawn Effective: 2001-06-18
Spec Lead: Aline Ellul, Evidian
 
 
 
371 Model-View-Controller (MVC 1.0) Specification
Description: This JSR is to develop MVC 1.0, a model-view-controller specification for Java EE.
Status: Final
Latest Stage:
Final Release Download page Start: 2020-01-22
Spec Lead: Ivar Grimstad, Grimstad, Ivar
Spec Lead: Christian Kaltepoth, ingenit GmbH & Co. KG
 
 
 
54 JDBCTM 3.0 Specification
Description: The proposed specification will update the JDBCTM specification to reflect changes in the SQL specification and JavaTM platform.
Status: Final
Latest Stage:
Final Release Download page Start: 2002-05-09
Spec Lead: Lance Andersen, Oracle
 
 
 
61 Phonelets API Specification
Description: Phonelets provide developers with a simple API to package, deploy and run Computer Telephony Integration (CTI) applications in a resource and security controlled environment.
Status: Withdrawn
Reason: Withdrawn at the request of the Spec Lead after 4 years with no Expert Group.
Latest Stage:
Withdrawn Effective: 2004-04-09
Spec Lead: Marc Petit-Huguenin, 8x8
 
 
 
62 Personal Profile Specification
Description: The J2METM Personal Profile provides the J2ME environment for those devices with a need for a high degree of Internet connectivity and web fidelity.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2006-03-24
Spec Lead: Star Spec Lead Jon Courtney, Sun Microsystems, Inc.
 
 
 
44 Braille API Specification
Description: This API for Braille lines would have eased use of these devices and allowed faster introduction of new Braille lines in the JavaTM market by writing a driver for Braille.
Status: Withdrawn
Reason: Withdrawn at the request of the submitter. Community support was not sufficient to support an Expert Group.
Latest Stage:
Withdrawn Effective: 2000-11-21
Spec Lead: Ramon Cabello, O.N.C.E.
 
 
 
47 Logging API Specification
Description: Define standard logging APIs for the error and trace logging.
Status: Final
Latest Stage:
Final Release Download page Start: 2002-05-09
Spec Lead: Star Spec Lead Danny Coward, Oracle
 
 
 
48 WBEM Services Specification
Description: JavaTM WBEM Services is a set of APIs and reference implementation for WBEM. WBEM is an initiative from the DMTF that unifies systems management and instrumentation.
Status: Final
Latest Stage:
Final Release Download page Start: 2014-07-01
Spec Lead: Carl Chan, WBEM Solutions, Inc
Spec Lead: Jim Davis, WBEM Solutions, Inc
 
 
 
38 Application Installation API Specification
Description: This proposal is to develop a set of Java APIs that will enable cross-platform installation and de-installation of JavaTM applications as well as platform-specific applications.
Status: Maintenance
Latest Stage:
Maintenance Draft Review Download page Start: 2003-01-15 End: 2003-02-18
Spec Lead: Paul Lovvik, Sun Microsystems, Inc.
 
 
 
31 XML Data Binding Specification
Description: A facility for compiling an XML schema into one or more JavaTM classes which can parse, generate, and validate documents that follow the schema.
Status: Final
Latest Stage:
Final Release Download page Start: 2003-03-04
Spec Lead: Joe Fialli, Oracle
Spec Lead: Sekhar Vajjhala, Sun Microsystems, Inc.
 
 
 
26 UML/EJB Mapping Specification
Description: This document describes a standard mapping between the Enterprise JavaBeansTM architecture and the Unified Modeling Language.
Status: Withdrawn
Reason: Withdrawn due to lack of interest after the original Spec Lead company was acquired. New Spec Lead company has failed to find a Spec Lead who wants to drive JSR-26 to completion. Expert Group was informed of intent to withdraw JSR-26 and it supported that action.
Latest Stage:
Withdrawn Effective: 2004-03-29
Spec Lead: Andy Dean, IBM
 
 
 
4 ECperf Benchmark Specification
Description: ECperf is an EJBTM performance workload that is real-world, scalable and captures the essence of why component models exist.
Status: Maintenance
Latest Stage:
Maintenance Draft Review 2 Download page Start: 2002-03-19 End: 2002-04-22
Spec Lead: Shanti Subramanyam, Sun Microsystems, Inc.
 
 
 
5 XML Parsing Specification
Description: 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.
Status: Final
Latest Stage:
Final Release Download page Start: 2000-03-21
Spec Lead: Rajiv Mordani, Oracle
 
 
 
9 Federated Management Architecture Specification
Description: The Federated Management Architecture (FMA) specifies a storage management platform that will allow vendors to construct storage management applications from standard and custom components.
Status: Maintenance
Latest Stage:
Maintenance Draft Review Download page Start: 2000-08-18 End: 2000-09-18
Spec Lead: William Connor, Phd., Sun Microsystems, Inc.
 
 
 
10 Preferences API Specification
Description: A simple API allowing programs to manipulate user preference data and configuration data.
Status: Final
Latest Stage:
Final Release Download page Start: 2002-05-09
Spec Lead: Joshua Bloch, Sun Microsystems, Inc.
 
 
 
121 Application Isolation API Specification
Description: An API for initiating and controlling computations isolated from each other to varying degrees. Some API semantics are similar to those of ThreadGroup.
Status: Final
Latest Stage:
Final Release Download page Start: 2006-06-13
Spec Lead: Krzysztof Palacz, Sun Microsystems, Inc.
 
 
 
129 Personal Basis Profile Specification
Description: The J2METM Personal Basis Profile provides a J2ME application environment for network-connected devices supporting a basic level of graphical presentation.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2005-12-19
Spec Lead: Star Spec Lead Jon Courtney, Sun Microsystems, Inc.
 
 
 
381 Visual Recognition (VisRec) Specification
Description: Java APIs for detecting, recognizing and annotating images with focus on the content of the images, facial detection, facial emotions, image tagging, specifying image classifiers and training the visual data.
Status: Final
Latest Stage:
Final Release Download page Start: 2022-02-11
Spec Lead: Frank Greco, Greco, Frank
Spec Lead: Zoran Sevarac, Sevarac, Zoran
 
 
 
901 JavaTM Language Specification
Description: This specification includes all changes, clarifications and amendments made to the JavaTM programming language since the publication of the first edition of the language specification.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2011-08-05
Spec Lead: Alex Buckley, Oracle
 
 
 
167 JavaTM Portlet Specification
Description: This specification would have defined a set of APIs for Portal computing addressing the areas of aggregation, personalization, presentation and security.
Status: Withdrawn
Reason: As there is very significant overlap between JSRs 162 & 167, Sun and IBM reached a mutual agreement regarding the proposals. They reached a point where they felt that they had a mutually acceptable new combined JSR proposal, which they then sought endorsement of from the existing supporters of JSR 162 and 167.
Latest Stage:
Withdrawn Effective: 2002-01-20
Spec Lead: Star Spec Lead Alejandro Abdelnur, Sun Microsystems, Inc.
Spec Lead: Wesley Budziwojski, Sun Microsystems, Inc.
 
 
 
68 J2METM Platform Specification
Description: This specification will define the next major revision of the JavaTM 2 platform, Micro Edition.
Status: Withdrawn
Reason: Its original purpose to define the architecture for Java ME and additional processes for building blocks are not necessary. The Community Review draft contains useful working definitions of Configurations and Profiles and useful rules for subsetting and merging APIs.
Latest Stage:
Withdrawn Effective: 2011-03-22
Spec Lead: Roger Riggs, Oracle
 
 
 
11 JAINTM TCAP Specification
Description: JAINTM TCAP JSR is a proposed Java specification for the TCAP layer of the Signaling System 7 (SS7) stack.
Status: Final
Latest Stage:
Final Release 2 Download page Start: 2001-10-04
Spec Lead: Phelim O'Doherty, Sun Microsystems, Inc.
 
 
 
25 JAINTM Connectivity Management Specification
Description: The JSR is to define the Java APIs for a Connectivity Management API specification.
Status: Withdrawn
Reason: Withdrawn at the request of the submitter.
Latest Stage:
Withdrawn Effective: 2000-11-21
Spec Lead: Rob Goedman, Sun Microsystems, Inc.
 
 
 
70 IIOP Protocol Adapter for JMXTM Specification
Description: This specification will establish an IIOP based adapter for the JMXTM specification to allow CORBA clients access JMX agents.
Status: Withdrawn
Reason: Withdrawn following re-prioritization within the company, IONA could no longer commit the resources necessary to complete the specification and build an RI and TCK. In addition, IONA no longer sees a sufficient customer demand for access to JMX MBeans using CORBA clients, so IONA formed the opinion that the specification did not address a common need in the marketplace and therefore was unnecessary.
Latest Stage:
Withdrawn Effective: 2003-10-23
Spec Lead: Damian McGrath, Progress Software
 
 
 
15 Image I/O Framework Specification
Description: Image I/O supports image reader and writer plug-ins for sampled image formats. The API provides for exposure and preservation of metadata as well as pixel data.
Status: Final
Latest Stage:
Final Release Download page Start: 2002-05-09
Spec Lead: Phil Race, Sun Microsystems, Inc.
 
 
 
372 JavaServer Faces (JSF 2.3) Specification.
Description: This JSR is to develop JSF 2.3, the next release of Java Server Faces.
Status: Final
Latest Stage:
Final Release Download page Start: 2017-04-17
Spec Lead: Star Spec Lead Ed Burns, Oracle
Spec Lead: Manfred Riem, Oracle
 
 
 
29 JAINTM MAP Specification
Description: The JAINTM MAP API Specification includes functionality for messaging and location service. The API may be implemented on different protocols, e.g. ETSI MAP and ANSI 41.
Status: Withdrawn
Reason: Withdrawn due to Spec Lead's move to another company and the lack of interest from the rest of the Expert Group in driving the spec to Final Release. At the time it was withdrawn, there had been no activity in the JSR since September 2001.
Latest Stage:
Withdrawn Effective: 2003-05-30
Spec Lead: S?ren Torstensson, Ericsson Inc.
 
 
 
21 JAINTM JCC Specification
Description: JSR 21 focuses on the JAINTM Java Call Control (JCC) Specification. Any references seen below that refer to the JAIN Coordination and Transactions (JCAT) are addressed in JSR 122.
Status: Final
Latest Stage:
Final Release 4 Download page Start: 2002-07-30
Spec Lead: Christer Boberg, Ericsson AB
 
 
 
97 JavaHelpTM 2.0 Specification
Description: A major update to the JavaHelp 1.0 Specification, including enhancements to merging, multi-topic printing, improved secondary window and popup usage, JFC ToolTip HelpSet support, HelpSet presentation controls and additional Navigators.
Status: Final
Latest Stage:
Final Release Download page Start: 2003-10-16
Spec Lead: Roger Brinkley, Oracle
 
 
 
152 JavaServer PagesTM 2.0 Specification
Description: Next revision of the JavaServer PagesTM specification.
Status: Final
Latest Stage:
Final Release Download page Start: 2003-11-24
Spec Lead: Eduardo Pelegri-Llopart, Sun Microsystems, Inc.
Spec Lead: Mark Roth, Sun Microsystems, Inc.
 
 
 
172 J2METM Web Services Specification
Description: The purpose of this specification is to define an optional package that provides standard access from J2ME to web services.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2011-10-20
Spec Lead: Jean-Yves Bitterlich, Oracle
 
 
 
174 Monitoring and Management Specification for the JavaTM Virtual Machine
Description: A specification for APIs for monitoring and management of the JavaTM virtual machine.
Status: Final
Latest Stage:
Final Release Download page Start: 2004-09-30
Spec Lead: Flavio Bergamaschi, IBM
 
 
 
40 The JavaTM Metadata Interface (JMI) Specification
Description: The Java Metadata Interface specification will address the need for a pure Java metadata framework API that supports the creation, storage, retrieval, and interchange of metadata.
Status: Final
Latest Stage:
Final Release Download page Start: 2002-06-28
Spec Lead: Ravi Dirckze, Unisys
 
 
 
221 JDBCTM 4.0 API Specification
Description: 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.
Status: Maintenance
Latest Stage:
Maintenance Release 3 Download page Start: 2017-09-21
Spec Lead: Lance Andersen, Oracle
 
 
 
924 JavaTM Virtual Machine Specification
Description: Maintenance review of changes to the JavaTM Virtual Machine Specification, Second Edition for J2SE 1.5
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2011-08-05
Spec Lead: Alex Buckley, Oracle
 
 
 
133 JavaTM Memory Model and Thread Specification Revision
Description: The proposed specification describes the semantics of threads, locks, volatile variables and data races. This includes what has been referred to as the Java memory model.
Status: Final
Latest Stage:
Final Release Download page Start: 2004-09-30
Spec Lead: William Pugh, Pugh, William
 
 
 
378 Portlet 3.0 Bridge for JavaServerTM Faces 2.2 Specification
Description: The Java Portlet 3.0 Bridge for JavaServer Faces 2.2 Specification defines the required behavior of a control environment that enables JSF applications to be accessed as Java portlets.
Status: Final
Latest Stage:
Final Release Download page Start: 2022-06-07
Spec Lead: Neil Griffin, Liferay, Inc
 
 
 
905 Enterprise JavaBeansTM Specification Version 1.1, Errata Sheet, 5/4/2000
Description: Maintenance revision for the Enterprise JavaBeansTM Specification, version 1.1.
Status: Maintenance
Latest Stage:
Maintenance Review Download page Start: 2000-05-08 End: 2000-06-08
Spec Lead: Star Spec Lead Linda Demichiel, Oracle
 
 
 
66 RMI Optional Package Specification Version 1.0
Description: The J2METM RMI Optional Package (RMI OP) provides JavaTM platform to Java platform remote method invocation for Java devices and interoperates with J2SETM RMI.
Status: Final
Latest Stage:
Final Release Download page Start: 2002-06-27
Spec Lead: Mark Hodapp, Sun Microsystems, Inc.
 
 
 
42 Travel Industry Reservation Booking Foundation API Specification
Description: This intended to ease the building of applications for reservation booking in the travel industry that would cross all aspects of travel (air, car, hotel, cruise, and other travel activities).
Status: Withdrawn
Reason: Withdrawn at the request of the submitter. Community support was not sufficient to form an expert group.
Latest Stage:
Withdrawn Effective: 2000-06-13
Submitter: Sherry Shavor, IBM
 
 
 
233 J2EE Mobile Device Management and Monitoring Specification
Description: This JSR defines an extension of the J2EE platform for the purposes of remotely monitoring and managing the software on mobile devices.
Status: Withdrawn
Reason: Withdrawn at the request of the Specification Lead.
Latest Stage:
Withdrawn Effective: 2011-07-15
Spec Lead: Jens Paetzold, Oracle
 
 
 
35 JAINTM INAP API Specification
Description: This JSR is to develop the JAINTM (Java APIs for Integrated Networks) INAP (Intelligent Network Application Protocol) specification for Intelligent Network Applications in the Telecommunications Industry.
Status: Final
Latest Stage:
Final Release Download page Start: 2002-03-05
Spec Lead: Shankar Allimatti, Mahindra British Telecom Ltd.
 
 
 
12 JavaTM Data Objects (JDO) Specification
Description: The JDO specification provides for interface-based definitions of data stores and transactions; and selection and transformation of persistent storage data into native JavaTM programming language objects.
Status: Maintenance
Latest Stage:
Maintenance Draft Review 2 Download page Start: 2004-10-25 End: 2004-12-06
Spec Lead: Craig Russell, Sun Microsystems, Inc.
 
 
 
32 JAINTM SIP API Specification
Description: The JAINTM SIP API specification provides a standard portable interface to share information between SIP Clients and SIP Servers, providing call control elements enabling converged-network applications.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2006-11-29
Spec Lead: Phelim O'Doherty, Oracle
Spec Lead: Mudumbai Ranganathan, NIST
 
 
 
161 JAINTM ENUM API Specification
Description: The JAINTM ENUM API Specification defines a standard, portable application programming interface to query and provision E.164 telephone numbers and their service-specific Uniform Resource Identifiers (URI).
Status: Dormant
Reason: The Executive Committee voted to list this JSR as dormant in May 2012.
Latest Stage:
Public Review Download page Start: 2004-05-11 End: 2004-06-10
Spec Lead: Christopher John, NetNumber, Inc.
 
 
 
132 JAINTM OAM API Specification v2.0
Description: This would have developed the JAINTM Operations, Administration, and Maintenance API v2.0 Specification, which defines a standard Interface for provisioning and managing various protocol interfaces, switching platforms, and applications servers.
Status: Withdrawn
Reason: The JAIN community has decided to encapsulate the management functionality for each of the JAIN protocol specifications into their own specification as opposed to encapsulating this functionality in a separate JSR.
Latest Stage:
Withdrawn Effective: 2002-01-28
Spec Lead: Phelim O'Doherty, Sun Microsystems, Inc.
 
 
 
3 JavaTM Management Extensions (JMXTM) Specification
Description: The JMXTM specification will provide a management architecture, APIs and services for building Web-based, distributed, dynamic and modular solutions to manage Java enabled resources.
Status: Withdrawn
Reason: Withdrawn following Maintenance Review 6.
Latest Stage:
Withdrawn Effective: 2014-03-05
Spec Lead: Staffan Larsen, Oracle
Spec Lead: Hinkmond Wong, Oracle
 
 
 
907 JavaTM Transaction API (JTA)
Description: Revisions to the JTA specification.
Status: Maintenance
Latest Stage:
Maintenance Release 2 Download page Start: 2018-04-02
Spec Lead: Stephen Felts, Oracle
Spec Lead: Mark Little, Eclipse Foundation, Inc
 
 
 
926 Java 3DTM
Description: Maintenance of the Java 3D specification.
Status: Maintenance
Latest Stage:
Maintenance Release 2 Download page Start: 2007-01-18
Spec Lead: Kevin Rushforth, Sun Microsystems, Inc.
 
 
 
927 JavaTM TV API 1.1
Description: The maintenance of the Java TV specification.
Status: Maintenance
Latest Stage:
Maintenance Release 2 Download page Start: 2008-10-20
Spec Lead: Michael Lagally, Oracle
Spec Lead: Jens Paetzold, Oracle
 
 
 
17 JAINTM ISUP Specification
Description: Requirements for a Standard Java API for ISDN User Part (ISUP), an SS7 protocol.
Status: Withdrawn
Reason: The Spec Lead of this JSR approached other members of the Expert Group to see if they might be interested in taking on the role of Spec Lead, but there has been no interest. This is due to the fact that industry focus has evolved/changed, and as such the original scope of the JSR is not as important to the industry as originally scoped. The Spec Lead has since left the JCP and the Expert Group has been disbanded.
Latest Stage:
Withdrawn Effective: 2003-02-05
Spec Lead: Vijaya Venkatachalam, Ulticom
 
 
 
904 JavaMailTM Specification
Description: Maintenance revision 1.2 for the JavaMailTM API.
Status: Maintenance
Latest Stage:
Maintenance Review Download page Start: 2000-05-25 End: 2000-06-25
Spec Lead: Star Spec Lead William Shannon, Oracle
 
 
 
366 Java Platform, Enterprise Edition 8 (Java EE 8) Specification
Description: This JSR is to develop Java EE 8, the next release of the Java Platform, Enterprise Edition.
Status: Final
Latest Stage:
Final Release Download page Start: 2017-09-18
Spec Lead: Star Spec Lead Linda Demichiel, Oracle
Spec Lead: Star Spec Lead William Shannon, Oracle
 
 
 
79 JAINTM MEGACO API Specification
Description: This work will specify the JAINTM API through which access to protocol stacks that support the MEGACO/H.248 protocol may be achieved.
Status: Final
Latest Stage:
Final Release Download page Start: 2004-12-06
Spec Lead: Vikas Bajaj, Hughes Software Systems
 
 
 
57 Long-Term Persistence for JavaBeansTM Specification
Description: JSR 57 provides streams to convert graphs of JavaBeansTM architecture to and from version resilient file formats (typically XML documents).
Status: Final
Latest Stage:
Final Release Download page Start: 2002-05-09
Spec Lead: Mark Davidson, Sun Microsystems, Inc.
 
 
 
58 JavaTM 2 Platform, Enterprise Edition 1.3 Specification
Description: Defines the JavaTM 2 Platform, Enterprise Edition, version 1.3.
Status: Final
Latest Stage:
Final Release Download page Start: 2001-09-24
Spec Lead: Star Spec Lead Bill Shannon, Sun Microsystems, Inc.
 
 
 
18 JAINTM OAM API Specification
Description: JAINTM Operations, Administration, and Maintenance (OAM) defines a standard API for provisioning and managing protocol interfaces in the Telecommunications and Internet Industry.
Status: Final
Latest Stage:
Final Release Download page Start: 2000-09-14
Spec Lead: Doug Tait, Sun Microsystems, Inc.
 
 
 
22 JAINTM SLEE API Specification
Description: Descriptions of all interfaces, classes, exceptions and requirements to develop portable telecommunication services and application frameworks so that services once developed will run on any JAINTM SLEE-compliant execution environment.
Status: Final
Latest Stage:
Final Release Download page Start: 2004-03-03
Spec Lead: David Ferry, Open Cloud Limited
 
 
 
23 JAINTM MGCP API Specification
Description: This work will specify the JAINTM API through which access to protocol stacks that support the Media Gateway Control Protocol (RFC 2705) may be achieved.
Status: Final
Latest Stage:
Final Release Download page Start: 2001-10-08
Spec Lead: Christer Boberg, Ericsson AB
 
 
 
909 JavaTM Specification Participation Agreement
Description: The Maintenance Review of the JSPA revisions.
Status: Maintenance
Latest Stage:
Maintenance Draft Review Download page Start: 2000-11-03 End: 2000-12-05
Spec Lead: Jonathan Nimer, Sun Microsystems, Inc.
 
 
 
906 JavaServer PagesTM Specification Version 1.1, Errata Sheet 2000.04.28
Description: The Errata Sheet for 2000.04.28.
Status: Maintenance
Latest Stage:
Maintenance Review Download page Start: 2000-06-06 End: 2000-07-06
Spec Lead: Eduardo Pelegri-Llopart, Sun Microsystems, Inc.
 
 
 
202 JavaTM Class File Specification Update
Description: This JSR will make incremental updates to the JavaTM class file format. This will principally consist of increasing certain class file size limits and adding support for split verification.
Status: Final
Latest Stage:
Final Release Download page Start: 2006-12-11
Spec Lead: Alex Buckley, Oracle
 
 
 
243 JavaTM Data Objects 2.0 - An Extension to the JDO specification
Description: The high level objectives are to make JDO easier to use, closely align JDO with J2EE, standardize JDO's database support, and broaden the scope of JDO.
Status: Maintenance
Latest Stage:
Maintenance Release 4 Download page Start: 2022-02-18
Spec Lead: Craig Russell, Sun Microsystems, Inc.
Spec Lead: Craig Russell, Russell, Craig
 
 
 
244 JavaTM Platform, Enterprise Edition 5 (Java EE 5) Specification
Description: This JSR is to develop Java EE 5, the next release of the Java Platform, Enterprise Edition, targeted to ship in the second quarter of 2006.
Status: Final
Latest Stage:
Final Release Download page Start: 2006-05-11
Spec Lead: Star Spec Lead Bill Shannon, Sun Microsystems, Inc.
 
 
 
124 J2EETM Client Provisioning Specification
Description: This JSR aims to define Java standard which partitions server applications that provision client applications.
Status: Final
Latest Stage:
Final Release Download page Start: 2003-10-24
Spec Lead: Star Spec Lead Danny Coward, Oracle
 
 
 
137 JAINTM 3G MAP Specification
Description: This JSR is to develop the JAINTM 3G MAP APIs which will enable mobile applications in the 3G domain to talk to each other.
Status: Withdrawn
Reason: Seeing that there has been no active interest in the JAIN 3G Map APIs recently and because of lack of member contributions to the Expert Group, the Spec Lead decided to withdrawn the JSR.
Latest Stage:
Withdrawn Effective: 2003-03-04
Spec Lead: Sanjiv Kapur, Hughes Software Systems
 
 
 
151 JavaTM 2 Platform, Enterprise Edition 1.4 (J2EE 1.4) Specification
Description: This JSR is to develop J2EE 1.4, the next release of the Java 2 Platform, Enterprise Edition.
Status: Maintenance
Latest Stage:
Maintenance Draft Review Download page Start: 2004-03-24 End: 2004-04-26
Spec Lead: Mark Hapner, Sun Microsystems, Inc.
Spec Lead: Star Spec Lead Bill Shannon, Sun Microsystems, Inc.
 
 
 
316 JavaTM Platform, Enterprise Edition 6 (Java EE 6) Specification
Description: This JSR is to develop Java EE 6, a release of the Java Platform, Enterprise Edition targeted to ship in 2008.
Status: Final
Latest Stage:
Final Release Download page Start: 2009-12-10
Spec Lead: Roberto Chinnici, Oracle
Spec Lead: Star Spec Lead William Shannon, Oracle
 
 
 
329 Portlet 2.0 Bridge for JavaServerTM Faces 1.2 Specification
Description: The Portlet 2.0 Bridge defines the semantics for executing JavaServer Faces views within a portlet.
Status: Maintenance
Latest Stage:
Maintenance Review Ballot View results Start: 2015-08-18 End: 2015-08-24
Spec Lead: Michael Freedman, Oracle
Spec Lead: Neil Griffin, Liferay, Inc
 
 
 
342 JavaTM Platform, Enterprise Edition 7 (Java EE 7) Specification
Description: This JSR will develop Java EE 7, the next version of the Java Platform, Enterprise Edition.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2015-07-03
Spec Lead: Star Spec Lead Linda Demichiel, Oracle
Spec Lead: Star Spec Lead William Shannon, Oracle
 
 
 
313 JavaTM Platform, Enterprise Edition 6 (Java EE 6) Specification
Description: This JSR is to develop Java EE 6, a release of the Java Platform, Enterprise Edition targeted to ship in 2008.
Status: Withdrawn
Reason: Withdrawn at the Spec Lead's request during the JSR Approval Ballot.
Latest Stage:
Withdrawn Effective: 2007-04-13
Spec Lead: Roberto Chinnici, Oracle
Spec Lead: Star Spec Lead Bill Shannon, Sun Microsystems, Inc.
 
 
 
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: Final
Latest Stage:
Final Release Download page Start: 2017-08-22
Spec Lead: Pavel Bucek, Oracle
Spec Lead: Star Spec Lead Santiago Pericasgeertsen, Oracle
 
 
 
94 JavaTM Rule Engine API
Description: This specification defines a Java runtime API for rule engines.
Status: Final
Latest Stage:
Final Release Download page Start: 2004-08-04
Spec Lead: Daniel Selman, ILOG
 
 
 
920 JMF 2.1.1.
Description: Maintenance Review of the JMF specification, version 2.1.1.
Status: Maintenance
Latest Stage:
Maintenance Draft Review Download page Start: 2002-04-26 End: 2002-05-28
Spec Lead: Babu Srinivasan, Sun Microsystems, Inc.
 
 
 
204 Unicode Supplementary Character Support
Description: The proposed specification will define a mechanism to support Supplementary Characters as defined in the Unicode 3.1 specification.
Status: Final
Latest Stage:
Final Release Download page Start: 2004-09-30
Spec Lead: Masayoshi Okutsu, Sun Microsystems, Inc.
 
 
 
344 JavaServerTM Faces 2.2
Description: This JSR is an update to the 2.1 version of the JavaServer Faces specification. This is the first major revision of the JavaServer Specification since JSR 314.
Status: Final
Latest Stage:
Final Release Download page Start: 2013-05-21
Spec Lead: Star Spec Lead Ed Burns, Oracle
 
 
 
314 JavaServer Faces 2.0
Description: This JSR is an update to the 1.2 version of the JavaServer Faces specification. This is the first major revision of the JavaServer Faces specification since JSR 127.
Status: Maintenance
Latest Stage:
Maintenance Release 2 Download page Start: 2010-11-22
Spec Lead: Star Spec Lead Ed Burns, Oracle
Spec Lead: Roger Kitain, Oracle
 
 
 
109 Implementing Enterprise Web Services
Description: This specification defines the programming model and runtime architecture for implementing web services in Java.
Status: Maintenance
Latest Stage:
Maintenance Release 3 Download page Start: 2013-06-07
Spec Lead: Jitendra Kotamraju, Oracle
 
 
 
921 Implementing Enterprise Web Services 1.1
Description: This is a Maintenance Revision of the Implementing Enterprise Web Services 1.1 Specification.
Status: Final
Latest Stage:
Final Release Download page Start: 2004-01-23
Spec Lead: Dhiru Pandey, Sun Microsystems, Inc.
 
 
 
922 JavaTM Communication API
Description: Maintenance version of the Java Communication API specification,version 2.0.3
Status: Withdrawn
Reason: Withdrawn after it became clear that changes were to the implementation, not the specification.
Latest Stage:
Withdrawn Effective: 2002-12-04
Spec Lead: Vincent Zhang, Sun Microsystems, Inc.
 
 
 
274 The BeanShell Scripting Language
Description: This specification will standardize BeanShell, a Java syntax compatible scripting language for the Java platform.
Status: Dormant
Reason: The Executive Committee voted to list this JSR as dormant in June 2011.
Latest Stage:
Expert Group Formation Start: 2005-06-07
Spec Lead: Patrick Niemeyer, Niemeyer, Patrick D.
 
 
 
357 Social Media API
Description: This specification proposes an API for accessing and providing social information networks
Status: Rejected
Reason: This JSR was not approved by the SE/EE Executive Committee in the JSR Approval Ballot.
Latest Stage:
Rejected Effective: 2012-03-20
Spec Lead: Werner Keil, Keil, Werner
Spec Lead: Antoine Sabot-Durand, Sabot-Durand, Antoine
 
 
 
374 JavaTM API for JSON Processing 1.1
Description: This JSR is to provide an update for the Java API for JSON Processing Specification.
Status: Final
Latest Stage:
Final Release Download page Start: 2017-05-24
Spec Lead: Dmitry Kornilov, Oracle
 
 
 
377 Desktop|Embedded Application API
Description: The purpose of this specification is to standardize common behavior found in desktop & embedded applications
Status: Dormant
Reason: null
Latest Stage:
JSR Renewal Ballot 3 View results Start: 2018-06-05 End: 2018-06-11
Spec Lead: No Current Spec Lead, No SL Company
 
 
 
111 JavaTM Services Framework
Description: Provide a specification that clearly defines the lifecycle, configuration, and management of software application services. The specification will provide a standard mechanism for assembling service components into Java server applications.
Status: Withdrawn
Reason: Withdrawn with the agreement of the Expert Group.
Latest Stage:
Withdrawn Effective: 2003-08-19
Spec Lead: Berin Loritsch, Loritsch, Berin
 
 
 
255 JavaTM Management Extensions (JMXTM) Specification, version 2.0
Description: This JSR updates the JMX and JMX Remote APIs for version 6.0 of the Java(TM) Platform, Standard Edition. It will improve usability of existing features and add new functionality.
Status: Withdrawn
Reason: JSR 255 specified changes to javax.management.* which were subsequently abandoned due to lack of resources, and were not included in the Java SE 6 or 7 Platforms. (The changes were distinct from other changes to javax.management.* specified by JSRs 3, 160, and 336 for inclusion in the Java SE 6 and 7 Platforms.) It was determined in 2014 that future changes to JMX technology would be specified directly by the umbrella JSR for the Java SE Platform.
Latest Stage:
Withdrawn Effective: 2016-03-24
Spec Lead: Staffan Larsen, Oracle
 
 
 
87 JavaTM Agent Services
Description: This specification defines a set of objects and service interfaces to support the deployment and operation of autonomous communicative agents.
Status: Withdrawn
Reason: Withdrawn at the request of the Specification Lead.
Latest Stage:
Withdrawn Effective: 2011-01-25
Spec Lead: Francis G. McCabe, Fujitsu Limited
 
 
 
88 JavaTM EE Application Deployment
Description: This specification provides a complete description of the APIs required by the J2EE platform to enable development of platform-independent deployment tools.
Status: Maintenance
Latest Stage:
Maintenance Release 2 Download page Start: 2006-06-07
Spec Lead: Gerald Ingalls, Oracle
 
 
 
56 Java Network Launching Protocol and API
Description: A specification of protocols and APIs that will enable JavaTM applications to be deployed on the Web.
Status: Maintenance
Latest Stage:
Maintenance Release 6 Download page Start: 2017-09-21
Spec Lead: Andrew Herrick, Oracle
Spec Lead: Dmitrii Markov, Oracle
 
 
 
63 JavaTM API for XML Processing 1.1
Description: The proposed specification will define a set of implementation independent portable APIs supporting XML Processing.
Status: Final
Latest Stage:
Final Release 2 Download page Start: 2002-09-10
Spec Lead: Rajiv Mordani, Oracle
 
 
 
98 JAINTM User Location and Status API
Description: The JAIN User Location and Status 1.0 API is the Java specification of the Parlay Mobility 2.1 API.
Status: Final
Latest Stage:
Final Release Download page Start: 2002-02-28
Spec Lead: Ulf Lange, Siemens AG
 
 
 
917 J2SETM 1.4 (Merlin) Beta 3 Maintenance Review
Description: Details of specification changes made in version 1.4 ("Merlin") of the JavaTM 2 Platform, Standard Edition.
Status: Maintenance
Latest Stage:
Maintenance Draft Review Download page Start: 2001-11-07 End: 2001-12-10
Submitter: Alan Sommerer, Sun Microsystems, Inc.
 
 
 
177 Security and Trust Services API for J2METM
Description: This specification will provide J2ME applications with APIs for security and trust services through the integration of a Security Element.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2007-08-20
Spec Lead: Saqib Ahmad, Oracle
Spec Lead: Roman Zelov, Sun Microsystems, Inc.
 
 
 
224 JavaTM API for XML-Based Web Services (JAX-WS) 2.0
Description: The JAX-WS 2.0 specification is the next generation web services API replacing JAX-RPC 1.0.
Status: Maintenance
Latest Stage:
Maintenance Release 5 Download page Start: 2017-09-21
Spec Lead: Lukas Jungmann, Oracle
 
 
 
225 XQuery API for JavaTM (XQJ)
Description: Develop a common API that allows an application to submit queries conforming to the W3C XQuery 1.0 specification and to process the results of such queries.
Status: Final
Latest Stage:
Final Release Download page Start: 2009-06-24
Spec Lead: Maxim Orgiyan, Oracle
Spec Lead: Marc Van Cappellen, DataDirect Technologies
 
 
 
265 API for Utilizing Web Services Policy
Description: This specification aims to standardize a basic framework in Java for utilizing the Web services constraints and capabilities.
Status: Withdrawn
Reason: The standardization of policy-based metadata will continue as part of the Service Component Architecture (SCA), which will eventually provide Java-based language bindings as part of separate JSRs.
Latest Stage:
Withdrawn Effective: 2010-01-28
Spec Lead: Sanjay Patil, SAP SE
Spec Lead: Umit Yalcinalp, SAP SE
 
 
 
283 Content Repository for JavaTM Technology API Version 2.0
Description: As the version 2.0 of the Content Repository for Java Technology API, the aim is to further expand and refine the specification based on feedback from the community.
Status: Final
Latest Stage:
Final Release Download page Start: 2009-09-25
Spec Lead: Star Spec Lead David Nuescheler, Day Software, Inc.
 
 
 
117 J2EETM APIs for Continuous Availability
Description: This specification defines the programming model and runtime support for implementing J2EE applications requiring continuous availability.
Status: Withdrawn
Reason: Withdrawn with the agreement of the Expert Group.
Latest Stage:
Withdrawn Effective: 2003-08-25
Spec Lead: Max Mortazavi, Sun Microsystems, Inc.
 
 
 
126 Distributed Page Assembly
Description: This specification defines a standard application model and architecture for distributed page assembly within the J2EE framework.
Status: Withdrawn
Reason: Initial discussions for the JSR 126 EG were deferred when they realized that a viable solution in the proposed direction, which is complimentary to JSR 128, required advancements in the underlying technology (Edge Side Includes). At the time, it seemed that discussion about ESI-related standards were sufficiently active that they could wait for the next version of the standard. However, those discussions seemed to stall as attentions were directed to early adoption and other topics. If ESI standards are revised at a later date, then perhaps the objectives of JSR 126 could be pursued through a new JSR.
Latest Stage:
Withdrawn Effective: 2003-11-10
Spec Lead: Rajesh Agarwalla, IBM
Spec Lead: Steve Ims, IBM
 
 
 
127 JavaServer Faces
Description: This specification defines an architecture and APIs which simplify the creation and maintenance of Java Server application GUIs.
Status: Final
Latest Stage:
Final Release 2 Download page Start: 2004-05-27
Spec Lead: Star Spec Lead Ed Burns, Oracle
Spec Lead: Craig R. McClanahan, Sun Microsystems, Inc.
 
 
 
333 Content Repository API for Java Technology 2.1
Description: As the version 2.1 of the Content Repository for Java Technology API, the aim is to further expand and refine the specification based on feedback from the community.
Status: Dormant
Reason: The Specification Lead chose to list this JSR as dormant in December 2014.
Latest Stage:
Proposed Final Draft Download page Start: 2013-08-31
Spec Lead: Peeter Piegaze, Adobe Systems Inc.
 
 
 
301 Portlet 1.0 Bridge for JavaServerTM Faces 1.2
Description: The Portlet Bridge Specification for JavaServer Faces defines the semantics of a JSR 168/JSR 286 portlet that proxies for JSF artifacts.
Status: Final
Latest Stage:
Final Release Download page Start: 2010-07-08
Spec Lead: Michael Freedman, Oracle
 
 
 
365 Contexts and Dependency Injection for JavaTM 2.0
Description: This JSR is a major evolution of the CDI 1.1 (JSR 346) specification. Focused on modularity and Java SE support.
Status: Final
Latest Stage:
Final Release Download page Start: 2017-05-22
Spec Lead: Star Spec Lead Antoine Sabot-Durand, Red Hat
 
 
 
388 JavaTM SE 13
Description: The JSR for the Java SE 13 Platform. The Reference Implementation of this Specification is the Java Development Kit, version 13.
Status: Final
Latest Stage:
Final Release Download page Start: 2019-09-10
Spec Lead: Iris Clark, Oracle
Spec Lead: Star Spec Lead Brian Goetz, Oracle
 
 
 
392 JavaTM SE 17
Description: The JSR for the Java SE 17 Platform. The Reference Implementation of this Specification is the Java Development Kit, version 17.
Status: Final
Latest Stage:
Final Release Download page Start: 2021-09-07
Spec Lead: Iris Clark, Oracle
Spec Lead: Star Spec Lead Brian Goetz, 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: Final
Latest Stage:
Final Release Download page Start: 2017-08-21
Spec Lead: Gunnar Morling, Red Hat
 
 
 
389 JavaTM SE 14
Description: The JSR for the Java SE 14 Platform. The Reference Implementation of this Specification is the Java Development Kit, version 14.
Status: Final
Latest Stage:
Final Release Download page Start: 2020-03-10
Spec Lead: Iris Clark, Oracle
Spec Lead: Star Spec Lead Brian Goetz, Oracle
 
 
 
390 JavaTM SE 15
Description: The JSR for the Java SE 15 Platform. The Reference Implementation of this Specification is the Java Development Kit, version 15.
Status: Final
Latest Stage:
Final Release Download page Start: 2020-09-08
Spec Lead: Iris Clark, Oracle
Spec Lead: Star Spec Lead Brian Goetz, Oracle
 
 
 
391 JavaTM SE 16
Description: The JSR for the Java SE 16 Platform. The Reference Implementation of this Specification is the Java Development Kit, version 16.
Status: Final
Latest Stage:
Final Release Download page Start: 2021-03-09
Spec Lead: Iris Clark, Oracle
Spec Lead: Star Spec Lead Brian Goetz, Oracle
 
 
 
395 JavaTM SE 20
Description: The JSR for the Java SE 20 Platform. The Reference Implementation of this Specification is the Java Development Kit, version 20.
Status: Final
Latest Stage:
Final Release Download page Start: 2023-03-08
Spec Lead: Iris Clark, Oracle
Spec Lead: Star Spec Lead Brian Goetz, Oracle
 
 
 
393 JavaTM SE 18
Description: The JSR for the Java SE 18 Platform. The Reference Implementation of this Specification is the Java Development Kit, version 18.
Status: Final
Latest Stage:
Final Release Download page Start: 2022-03-15
Spec Lead: Iris Clark, Oracle
Spec Lead: Star Spec Lead Brian Goetz, Oracle
 
 
 
394 JavaTM SE 19
Description: The JSR for the Java SE 19 Platform. The Reference Implementation of this Specification is the Java Development Kit, version 19.
Status: Final
Latest Stage:
Final Release Download page Start: 2022-09-13
Spec Lead: Iris Clark, Oracle
Spec Lead: Star Spec Lead Brian Goetz, Oracle
 
 
 
396 JavaTM SE 21
Description: The JSR for the Java SE 21 Platform. The Reference Implementation of this Specification is the Java Development Kit, version 21.
Status: Active
Latest Stage:
Final Release Download page Start: 2023-09-13
Spec Lead: Iris Clark, Oracle
Spec Lead: Star Spec Lead Brian Goetz, Oracle
 
 
 
397 JavaTM SE 22
Description: The JSR for the Java SE 22 Platform. The Reference Implementation of this Specification is the Java Development Kit, version 22.
Status: Active
Latest Stage:
Final Release Download page Start: 2024-03-13
Spec Lead: Iris Clark, Oracle
Spec Lead: Star Spec Lead Brian Goetz, Oracle
 
 
 
398 JavaTM SE 23
Description: The JSR for the Java SE 23 Platform. The Reference Implementation of this Specification is the Java Development Kit, version 23.
Status: Active
Latest Stage:
Expert Group Formation Start: 2023-11-30
Spec Lead: Iris Clark, Oracle
Spec Lead: Star Spec Lead Brian Goetz, Oracle
 
 
 
302 Safety Critical JavaTM Technology
Description: This specification creates a J2METM capability, based on the Real-Time Specification for Java (JSR-1), containing minimal features necessary for safety critical systems capable of certification, e.g., DO-178B.
Status: Active
Latest Stage:
Public Review Ballot View results Start: 2021-05-11 End: 2021-05-24
Spec Lead: C. Douglass Locke, The Open Group
 
 
 
82 JavaTM APIs for Bluetooth
Description: Bluetooth is an important emerging standard for wireless integration of small devices. The specification standardizes a set of Java APIs to allow Java-enabled devices to integrate into a Bluetooth environment.
Status: Maintenance
Latest Stage:
Maintenance Draft Review 4 Download page Start: 2010-03-08 End: 2010-04-12
Spec Lead: Jens Paetzold, Oracle
 
 
 
27 JavaTM Cryptography Extension 1.3
Description: This Specification would have enhanced the JavaTM Cryptography Extension 1.2 and made it exportable.
Status: Withdrawn
Reason: Withdrawn before work began because the proposal describes a cryptographic system and/or a cryptographic framework whose implementation would be subject to U.S. Export Licensing requirements.
Latest Stage:
Withdrawn Effective: 1999-11-05
Spec Lead: Sharon Liu, Sun Microsystems, Inc.
Spec Lead: Jan Luehe, Sun Microsystems, Inc.
 
 
 
105 XML Digital Signature APIs
Description: This defines and incorporates a standard set of high-level implementation-independent APIs for XML digital signatures services. The XML Digital Signature specification is defined by the W3C.
Status: Final
Latest Stage:
Final Release Download page Start: 2005-06-24
Spec Lead: Sean Mullan, Sun Microsystems, Inc.
Spec Lead: Sean Mullan, Oracle
 
 
 
169 JDBC Optional Package for CDC/Foundation Profile
Description: The proposed specification will define a JDBC Optional Package for Java 2 Micro Edition (J2ME), Connected Device Configuration (CDC) Foundation Profile.
Status: Final
Latest Stage:
Final Release Download page Start: 2004-04-08
Spec Lead: Lance Andersen, Oracle
 
 
 
182 JPay - Payment API for the JavaTM Platform
Description: This JSR requests the creation of the Payment API for the Java Platform (JPay) specification. The JPay API will support payments in an open, Web-like environment.
Status: Dormant
Reason: The Executive Committee voted to list this JSR as dormant in May 2012.
Latest Stage:
Early Draft Review Download page Start: 2004-10-27 End: 2004-12-25
Spec Lead: Marquart Franz, Siemens AG
 
 
 
212 Server API for Mobile Services: Messaging - SAMS: Messaging
Description: This specification defines a protocol agnostic messaging API for composing, sending and receiving short messages and multimedia messages. The API shall work on the J2SE and J2EE.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2005-01-12
Spec Lead: Hannu Mettala, Nokia Corporation
 
 
 
216 Personal Profile 1.1
Description: This JSR will update the existing Personal Profile (JSR-62) specification to reflect the J2SETM 1.4 APIs).
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2006-08-03
Spec Lead: Star Spec Lead Jon Courtney, Sun Microsystems, Inc.
Spec Lead: Roger Riggs, Oracle
 
 
 
217 Personal Basis Profile 1.1
Description: This JSR will update the existing Personal Basis Profile (JSR-129) specification to reflect the J2SETM 1.4 APIs.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2006-08-03
Spec Lead: Roger Riggs, Oracle
 
 
 
226 Scalable 2D Vector Graphics API for J2METM
Description: This specification will define an optional package API for rendering scalable 2D vector graphics, including image files in W3C Scalable Vector Graphics (SVG) format.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2006-06-02
Spec Lead: Juha Eskelinen, Nokia Corporation
Spec Lead: Kimmo Loytana, North Sixty-One Ltd
 
 
 
228 Information Module Profile - Next Generation (IMP-NG)
Description: This specification will define a profile that will extend and enhance the "J2METM Information Module Profile" (JSR-195).
Status: Final
Latest Stage:
Final Release Download page Start: 2005-11-30
Spec Lead: Thomas Lampart, Cinterion Wireless Modules GmbH
 
 
 
234 Advanced Multimedia Supplements
Description: This specification will define an optional package for advanced multimedia functionality which is targeted to run as an supplement in connection with MMAPI (JSR-135) in J2ME/CLDC environment.
Status: Maintenance
Latest Stage:
Maintenance Release 2 Download page Start: 2011-10-27
Spec Lead: Erkki Rysä, North Sixty-One Ltd
Spec Lead: Cheng Wang, Nokia Corporation
 
 
 
240 JAINTM SLEE (JSLEE) v1.1
Description: This JSR is a logical extension to address gaps in JSLEE v1.0 specification. The central area of focus is to specify the Resource Adaptor Architecture API and semantics.
Status: Final
Latest Stage:
Final Release Download page Start: 2008-07-14
Spec Lead: David Ferry, Open Cloud Limited
 
 
 
242 Digital Set Top Box Profile - "On Ramp to OCAP"
Description: The requested specification will define a J2ME profile based on the Connected Limited Device Configuration (CLDC) that is appropriate for use by small-footprint cable television set top boxes.
Status: Final
Latest Stage:
Final Release Download page Start: 2007-09-26
Spec Lead: Donald Bleyl, Cox Communications, Inc.
Spec Lead: Jens Paetzold, Oracle
 
 
 
252 JavaServer Faces 1.2
Description: 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.
Status: Maintenance
Latest Stage:
Maintenance Draft Review 3 Download page Start: 2008-07-22 End: 2008-08-25
Spec Lead: Star Spec Lead Ed Burns, Oracle
Spec Lead: Roger Kitain, Oracle
 
 
 
257 Contactless Communication API
Description: This specification will define J2ME Optional Packages for contactless communication, one package for bi-directional communication and the other for accessing read-only information.
Status: Maintenance
Latest Stage:
Maintenance Release 2 Download page Start: 2011-10-31
Spec Lead: Kimmo Loytana, North Sixty-One Ltd
Spec Lead: Star Spec Lead Jaana Majakangas, Nokia Corporation
 
 
 
261 JavaTM API for XML Web Services Addressing (JAX-WSA)
Description: The Java API for XML Web Services Addressing (JAX-WSA) 1.0 specification will define APIs and a framework for supporting transport-neutral addressing of Web services.
Status: Withdrawn
Reason: All the work done under this JSR has been subsumed under JSR 224. This was conveyed to the EG at earlier instances as well and nobody objected.
Latest Stage:
Withdrawn Effective: 2006-12-15
Spec Lead: Mike Grogan, Sun Microsystems, Inc.
Spec Lead: Arun Gupta, Sun Microsystems, Inc.
 
 
 
273 Design-Time API for JavaBeansTM JBDT
Description: This JSR extends the JavaBeans specification and APIs to improve design-time functionality for component authors to leverage within the visual design environments in IDEs.
Status: Withdrawn
Reason: Withdrawn at the request of the Specification Lead.
Latest Stage:
Withdrawn Effective: 2011-03-22
Spec Lead: Tor Norbye, Oracle
 
 
 
277 JavaTM Module System
Description: The specification defines a distribution format and a repository for collections of Java code and related resources. It also defines the discovery, loading, and integrity mechanisms at runtime.
Status: Withdrawn
Reason: Withdrawn at the request of the Specification Lead. Superseded by JSR 376.
Latest Stage:
Withdrawn Effective: 2016-01-20
Spec Lead: Alex Buckley, Oracle
 
 
 
288 Adaptive JavaTM ME System API
Description: This specification will define a mechanism that enables a systems developer to include multiple Configurations and Profiles on a single device, using one set of developed components.
Status: Rejected
Reason: This JSR was not approved by the ME Executive Committee in the JSR Approval Ballot and JSR Reconsideration Ballot.
Latest Stage:
Rejected Effective: 2006-02-22
Spec Lead: Andre Kruetzfeldt, Aplix Corporation
 
 
 
118 Mobile Information Device Profile 2.0
Description: This specification will define a profile that will extend and enhance the "J2METM Mobile Information Device Profile" (JSR-000037).
Status: Maintenance
Latest Stage:
Maintenance Draft Review 3 Download page Start: 2010-10-18 End: 2010-11-22
Spec Lead: Star Spec Lead Volker Bauche, Oracle
 
 
 
139 Connected Limited Device Configuration 1.1
Description: This specification will define a revised version of the J2METM Connected, Limited Device Configuration (CLDC).
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2007-11-29
Spec Lead: Roger Riggs, Oracle
 
 
 
915 J2SETM 1.4 (Merlin) Maintenance Review
Description: Details of specification changes made in version 1.4 ("Merlin") of the JavaTM 2 Platform, Standard Edition.

Status: Maintenance
Latest Stage:
Maintenance Draft Review Download page Start: 2001-07-26 End: 2001-08-27
Spec Lead: Alan Sommerer, Sun Microsystems, Inc.
 
 
 
916 J2SETM 1.4 (Merlin) Beta 2 Maintenance Review
Description: Details of specification changes made in version 1.4 ("Merlin") of the JavaTM 2 Platform, Standard Edition.
Status: Maintenance
Latest Stage:
Maintenance Draft Review Download page Start: 2001-10-01 End: 2001-11-05
Spec Lead: Alan Sommerer, Sun Microsystems, Inc.
 
 
 
320 Services Framework
Description: This specification will define a high level, lightweight services and management framework API's that will provide JME based devices the ability to manage long running applications and services.
Status: Dormant
Reason: The Executive Committee voted to list this JSR as dormant in May 2012.
Latest Stage:
Expert Group Formation Start: 2007-11-13
Spec Lead: Roger N. Mahler, AT&T
 
 
 
322 JavaTM EE Connector Architecture 1.6
Description: 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.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2013-06-10
Spec Lead: Sivakumar Thyagarajan, Oracle
 
 
 
331 Constraint Programming API
Description: This specification defines a Java runtime API for constraint programming. The CP API prescribes a set of fundamental operations used to define and solve constraint satisfaction and optimization problems.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2012-10-16
Spec Lead: Jacob Feldman, Feldman, Jacob
 
 
 
334 Small Enhancements to the JavaTM Programming Language
Description: A successor to JSR 201 to enhance the Java programming language with an assortment of small changes to improve productivity. Changes must be simultaneously small in specification, implementation, and testing.
Status: Final
Latest Stage:
Final Release Download page Start: 2011-07-20
Spec Lead: Joe Darcy, Oracle
 
 
 
291 Dynamic Component Support for JavaTM SE
Description: Establish a JCP specification for a dynamic component framework supporting existing Java SE environments based on the OSGi dynamic component model specifications.
Status: Final
Latest Stage:
Final Release Download page Start: 2007-08-07
Spec Lead: Thomas Watson, IBM
 
 
 
299 Contexts and Dependency Injection for the JavaTM EE platform
Description: The purpose of this specification is to unify the JSF managed bean component model with the EJB component model, resulting in a significantly simplified programming model for web-based applications.
Status: Final
Latest Stage:
Final Release Download page Start: 2009-12-10
Spec Lead: Gavin King, Red Hat
 
 
 
309 Media Server Control API
Description: This Specification is a protocol agnostic API for Media Server Control. It provides a portable interface to create media rich applications with IVR, Conferencing, Speech Recognition, and similar features.
Status: Final
Latest Stage:
Final Release Download page Start: 2009-12-21
Spec Lead: Marc Brandt, Hewlett-Packard
Spec Lead: Tomas Ericson, Oracle
 
 
 
385 Units of Measurement API 2.0
Description: This JSR is a major evolution of the Unit API 1.0 (JSR 363) specification. Focused on the SI System redefinition, modularity and support for Java SE 8/9 and above.
Status: Active
Latest Stage:
Maintenance Release 2 Download page Start: 2024-03-11
Spec Lead: Jean-Marie Dautelle, Dautelle, Jean-Marie
Spec Lead: Werner Keil, Keil, Werner
Spec Lead: Otavio Santana, Santana, Otavio
 
 
 
80 JavaTM USB API
Description: This specification provides a JavaTM API for communicating with devices attached via the Universal Serial Bus (USB). It allows Java applications to discover, read, write, and manage USB devices.
Status: Final
Latest Stage:
Final Release Download page Start: 2005-06-08
Spec Lead: Boyd Dimmock, IBM
 
 
 
77 J2EETM Management
Description: The JavaTM 2 Platform, Enterprise Edition Management Specification will provide server vendors and tool vendors with a standard model for managing the J2EE Platform.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2006-06-22
Spec Lead: Hans Hrasna, Oracle
 
 
 
34 JavaTM Advanced Imaging API 1.1
Description: Revision of the JavaTM Advanced Imaging API specification to version 1.1. Java Advanced Imaging supports sophisticated image processing in Java 2.
Status: Final
Latest Stage:
Final Release Download page Start: 2002-03-11
Spec Lead: John Zimmerman, Sun Microsystems, Inc.
 
 
 
37 Mobile Information Device Profile for the J2METM Platform
Description: This specification will define a profile that will extend and enhance the "J2METM Connected, Limited Device Configuration" (JSR-000030), enabling application development for mobile information appliances and voice communication devices.
Status: Final
Latest Stage:
Final Release Download page Start: 2000-09-19
Spec Lead: Brian Deuser, Motorola
 
 
 
19 Enterprise JavaBeansTM 2.0
Description: 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.
Status: Maintenance
Latest Stage:
Maintenance Draft Review Download page Start: 2002-02-20 End: 2002-03-25
Spec Lead: Star Spec Lead Linda Demichiel, Oracle
 
 
 
7 Industrial Automation Extension
Description: The Industrial Automation specification will result in an industry standard for industrial automation that is based on the JavaTM and JiniTM technologies.
Status: Withdrawn
Reason: Withdrawn with the consent of the Spec Lead. Difficulties in forming an expert group and reaching consensus toward a draft spec hampered the JSR's abilities in successfully navigating the community process.
Latest Stage:
Withdrawn Effective: 2004-10-11
Spec Lead: Bruce Khavar, Cyberonix
Spec Lead: Tamsin Vantress, Cyberonix
 
 
 
153 Enterprise JavaBeansTM 2.1
Description: 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.
Status: Final
Latest Stage:
Final Release Download page Start: 2003-11-24
Spec Lead: Star Spec Lead Linda Demichiel, Oracle
 
 
 
162 Portlet API
Description: The Portlet API specification defines an API for components being aggregated in web applications like portals. It includes portlets, portlet container behavior, portlet windows, events, persistent storage and portlet services.
Status: Withdrawn
Reason: Portlet API As there is very significant overlap between JSRs 162 & 167, Sun and IBM have reached a mutual agreement regarding the proposals. We have now reached a point where we feel that we have a mutually acceptable new combined JSR proposal, which we now wish to seek endorsement of from the existing supporters of JSR 162 and 167.
Latest Stage:
Withdrawn Effective: 2002-01-20
Spec Lead: Star Spec Lead Stefan Hepper, IBM
 
 
 
188 CC/PP Processing
Description: To enable interoperability between web servers and access mechanisms, and to facilitate development of device independent web applications, this specification will define a set of APIs for processing CC/PP information.
Status: Final
Latest Stage:
Final Release Download page Start: 2003-10-30
Spec Lead: Nigel Jacobs, Oracle
Spec Lead: Jerry Raj, Sun Microsystems, Inc.
 
 
 
198 A Standard Extension API for Integrated Development Environments
Description: JSR 198 has the goal of defining a standard IDE API that allows developers to implement IDE plugins once and have them run with any IDE supporting the specification.
Status: Final
Latest Stage:
Final Release Download page Start: 2006-05-08
Spec Lead: Star Spec Lead Jose Cronembold, Oracle
 
 
 
923 J2SETM 1.4.2 (Mantis) Beta
Description: Descriptions of specification changes being made in version 1.4.2 ("Mantis") of the JavaTM 2 Platform, Standard Edition (J2SETM).
Status: Maintenance
Latest Stage:
Maintenance Draft Review Download page Start: 2003-04-04 End: 2003-05-05
Spec Lead: Star Spec Lead Danny Coward, Oracle
 
 
 
218 Connected Device Configuration (CDC) 1.1
Description: This JSR defines a revision to the J2ME CDC specification. This JSR provides updates (based on J2SE, v1.4) to the existing core, non-graphical Java APIs for small electronic devices.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2006-08-03
Spec Lead: Roger Riggs, Oracle
 
 
 
223 Scripting for the JavaTM Platform
Description: The specification will describe mechanisms allowing scripting language programs to access information developed in the Java Platform and allowing scripting language pages to be used in Java Server-side Applications.
Status: Withdrawn
Reason: Withdrawn in December 2016 following the Maintenance Review.
Latest Stage:
Withdrawn Effective: 2016-12-13
Spec Lead: Sundararajan Athijegannathan, Oracle
Spec Lead: Mike Grogan, Sun Microsystems, Inc.
 
 
 
272 Mobile Broadcast Service API for Handheld Terminals
Description: This specification will define an optional package in J2ME/MIDP/CLDC environment to provide functionality to handle broadcast content, e.g. to view digital television and to utilize its rich features and services.
Status: Final
Latest Stage:
Final Release Download page Start: 2008-12-05
Spec Lead: Kimmo Loytana, North Sixty-One Ltd
Spec Lead: Star Spec Lead Antti Rantalahti, Nokia Corporation
Spec Lead: Ivan Wong, Motorola
 
 
 
287 Scalable 2D Vector Graphics API 2.0 for Java METM
Description: This specification will define an optional package for rendering enhanced 2D vector graphics and rich media content based on select features from SVG Mobile 1.2, with primary emphasis on MIDP.
Status: Final
Latest Stage:
Final Release Download page Start: 2009-12-10
Spec Lead: Juha Eskelinen, Nokia Corporation
Spec Lead: Kimmo Loytana, North Sixty-One Ltd
 
 
 
112 J2EETM Connector Architecture 1.5
Description: 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.
Status: Final
Latest Stage:
Final Release Download page Start: 2003-11-24
Spec Lead: Binod PG, Sun Microsystems, Inc.
 
 
 
122 JAINTM JCAT
Description: This develops the JavaTM Coordination and Transaction (JCAT) specification, which perceives Java Call Control (JCC) as its core package and extends it with concepts to model and control terminal capabilities.
Status: Withdrawn
Reason: We see no reason to keep it as there has be no development or interest for a long time and we do not intend to further evolve the standard.
Latest Stage:
Withdrawn Effective: 2016-04-05
Spec Lead: Christer Boberg, Ericsson AB
 
 
 
146 WBEM Services: JMX Provider Protocol Adapter
Description: JSR-048 defines WBEM support for Java. This specification would have defined how JMX instrumentation mapped to CIM and the definition of a JMX Provider Protocol Adapter for WBEM Services.
Status: Withdrawn
Reason: After a year and a half of no progress, the Spec Lead suggested withdrawing the JSR and the Expert Group did not object.
Latest Stage:
Withdrawn Effective: 2003-07-14
Spec Lead: Chris Seibel, Sun Microsystems, Inc.
 
 
 
323 Strong Mobility for JavaTM
Description: Strong Mobility is the movement of code, data and execution state from one location to another. This specification defines byte-code transformation to achieve Strong Mobility for Java-based programs.
Status: Rejected
Reason: This JSR was not approved by the SE/EE Executive Committee in the JSR Approval Ballot.
Latest Stage:
JSR Review Ballot Failed Start: 2008-01-22
Spec Lead: Hiroki Suguri, Suguri, Hiroki
 
 
 
325 IMS Communication Enablers (ICE)
Description: This specification will define a high level, IMS Communications Enabler framework API that will provide Java ME based devices effortless access to a set of essential IMS Communication Enablers.
Status: Withdrawn
Reason: null
Latest Stage:
Withdrawn Effective: 2021-10-19
Spec Lead: Martin Gunnang, Ericsson AB
Spec Lead: Niclas Palm, Ericsson AB
 
 
 
290 JavaTM Language & XML User Interface Markup Integration
Description: This JSR enables creation of Java ME applications which combine Web UI markup technologies with Java code. The intent is to leverage the W3C Compound Document Format (CDF) specification.
Status: Dormant
Reason: The Specification Lead chose to list this JSR as dormant in August 2012.
Latest Stage:
Proposed Final Draft 2 Download page Start: 2009-05-01
Spec Lead: Jean-Yves Bitterlich, Oracle
 
 
 
293 Location API 2.0
Description: This specification defines an optional package that enables the developers to use new enhanced location-based features on the JavaTM ME devices.
Status: Final
Latest Stage:
Final Release Download page Start: 2008-11-04
Spec Lead: Kimmo Loytana, North Sixty-One Ltd
Spec Lead: Star Spec Lead Jaana Majakangas, Nokia Corporation
 
 
 
300 DRM API for JavaTM ME
Description: This specification will define an optional package for developing JavaTM ME applications which utilize or interoperate with DRM agents that separately exist in devices.
Status: Final
Latest Stage:
Final Release Download page Start: 2010-02-04
Spec Lead: Jea Un Kim, LG Electronics Inc.
Spec Lead: Dnyanesh R Pathak, LG Electronics Inc.
 
 
 
45 Debugging Support for Other Languages
Description: This specification establishes standardized tools for correlating JavaTM virtual machine byte code to source code of languages other than the JavaTM programming language.
Status: Final
Latest Stage:
Final Release Download page Start: 2003-11-24
Spec Lead: Robert Field, Oracle
 
 
 
30 J2METM Connected, Limited Device Configuration
Description: This specification will define a standard platform configuration of the JavaTM 2 platform, Micro Edition (J2METM) for small, resource-limited, connected devices.
Status: Final
Latest Stage:
Final Release Download page Start: 2000-05-30
Spec Lead: Antero Taivalsaari, Sun Microsystems, Inc.
 
 
 
20 Orthogonal Persistence for the JavaTM Platform
Description: Orthogonal persistence for the JavaTM platform (OPJ) would have provided persistence for the full computational model specified by the JavaTM Language Specification (JLS).
Status: Rejected
Reason: This work duplicates functionality to be provided by JSR-000012 Java Data Objects Specification. Work on Orthogonal Persistence continued at SunLabs.
Latest Stage:
Rejected Effective: 1999-08-11
Spec Lead: Mick Jordan, Oracle
 
 
 
192 JAINTM Service Creation Environment - JavaTM PART
Description: This is the specification for the JavaTM API to support and simplify the creation of portable telecommunication services delivered primarily to the JAINTM Service Logic Execution Environment (JAINTM SLEE).
Status: Withdrawn
Reason: There had not been much progress on this JSR since quite some time. The draft was floated for Expert Group review but there was no response even after several reminders. They then decided not to go ahead with this activity and hence requested the PMO to mark this JSR 192 as WITHDRAWN.
Latest Stage:
Withdrawn Effective: 2004-09-22
Spec Lead: Vishal Aggarwal, Hughes Software Systems
 
 
 
245 JavaServerTM Pages 2.1
Description: 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.
Status: Maintenance
Latest Stage:
Maintenance Release 2 Download page Start: 2013-06-12
Spec Lead: Kinman Chung, Oracle