JSR 规范列表

来源:互联网 发布:天津软件工作者薪资 编辑:程序博客网 时间:2024/04/30 21:03

下载详情地址:https://jcp.org/en/jsr/all


页面简介:


1Real-time Specification for JavaDescription: The Real-Time Specification for Java extends the JavaTM platform to support both current practice and advanced real-time systems application programming.Status: FinalLatest Stage: Final Release 3Download pageStart: 2006-07-12 Spec Lead: James J. Hunt, aicas GmbH  
 
2Boundary-Scan APIDescription: This API targeted the JavaCardTM platform so as to allow it to be usable on all available JavaTM virtual machines from the very smallest to the most sophisticated.Status: WithdrawnReason: Withdrawn at the request of the submitter.Latest Stage: Withdrawn Effective: 1999-01-09 Spec Lead: Neil Jacobson, XilinxSpec Lead: Harold Ogle, Oracle  
 
3JavaTM Management Extensions (JMXTM) SpecificationDescription: 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: MaintenanceLatest Stage: Maintenance Release 4Download pageStart: 2014-03-04 Spec Lead: Staffan Larsen, OracleSpec Lead: Hinkmond Wong, Oracle  
 
4ECperf Benchmark SpecificationDescription: ECperf is an EJBTM performance workload that is real-world, scalable and captures the essence of why component models exist.Status: MaintenanceLatest Stage: Maintenance Draft Review 2Download pageStart: 2002-03-19End: 2002-04-22Spec Lead: Shanti Subramanyam, Sun Microsystems, Inc.  
 
5XML Parsing SpecificationDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2000-03-21 Spec Lead: Rajiv Mordani, Oracle  
 
6Unified Printing API (Java Print Service API)Description: This unified Java Print API will be based on a print model that meets the requirements of the current Java 2 Print API and JiniTM Printing.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2002-05-09 Spec Lead: Robert Herriot, Xerox  
 
7Industrial Automation ExtensionDescription: The Industrial Automation specification will result in an industry standard for industrial automation that is based on the JavaTM and JiniTM technologies.Status: WithdrawnReason: 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, CyberonixSpec Lead: Tamsin Vantress, Cyberonix  
 
8Open Services Gateway SpecificationDescription: This JSR was going to develop the Open Services Gateway (OSG) Specification and describe an extensible Service Gateway.Status: WithdrawnReason: 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.  
 
9Federated Management Architecture SpecificationDescription: 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: MaintenanceLatest Stage: Maintenance Draft ReviewDownload pageStart: 2000-08-18End: 2000-09-18Spec Lead: William Connor, Phd., Sun Microsystems, Inc.  
 
10Preferences API SpecificationDescription: A simple API allowing programs to manipulate user preference data and configuration data.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2002-05-09 Spec Lead: Joshua Bloch, Sun Microsystems, Inc.  
 
11JAINTM TCAP SpecificationDescription: JAINTM TCAP JSR is a proposed Java specification for the TCAP layer of the Signaling System 7 (SS7) stack.Status: FinalLatest Stage: Final Release 2Download pageStart: 2001-10-04 Spec Lead: Phelim O'Doherty, Sun Microsystems, Inc.  
 
12JavaTM Data Objects (JDO) SpecificationDescription: 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: MaintenanceLatest Stage: Maintenance Draft Review 2Download pageStart: 2004-10-25End: 2004-12-06Spec Lead: Craig Russell, Sun Microsystems, Inc.  
 
13Decimal Arithmetic EnhancementDescription: This primarily adds floating point arithmetic to the BigDecimal class, allowing the use of decimal numbers for general-purpose arithmetic without the problems resulting from conversions to and from another type.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2004-09-30 Spec Lead: Joe Darcy, Oracle  
 
14Add Generic Types To The JavaTM Programming LanguageDescription: Extending the JavaTM programming language with generic types (aka parameterized types).Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2004-09-30 Spec Lead: Alex Buckley, Oracle  
 
15Image I/O Framework SpecificationDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2002-05-09 Spec Lead: Phil Race, Sun Microsystems, Inc.  
 
16J2EETM Connector ArchitectureDescription: The J2EETM Connector architecture defines a standard architecture for integrating JavaTM applications with existing back-end Enterprise Information systems.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2001-09-24 Spec Lead: Binod PG, Sun Microsystems, Inc.  
 
17JAINTM ISUP SpecificationDescription: Requirements for a Standard Java API for ISDN User Part (ISUP), an SS7 protocol.Status: WithdrawnReason: 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  
 
18JAINTM OAM API SpecificationDescription: JAINTM Operations, Administration, and Maintenance (OAM) defines a standard API for provisioning and managing protocol interfaces in the Telecommunications and Internet Industry.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2000-09-14 Spec Lead: Doug Tait, Sun Microsystems, Inc.  
 
19Enterprise JavaBeansTM 2.0Description: 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: MaintenanceLatest Stage: Maintenance Draft ReviewDownload pageStart: 2002-02-20End: 2002-03-25Spec Lead:Star Spec LeadLinda Demichiel, Oracle  
 
20Orthogonal Persistence for the JavaTM PlatformDescription: Orthogonal persistence for the JavaTM platform (OPJ) would have provided persistence for the full computational model specified by the JavaTM Language Specification (JLS).Status: RejectedReason: 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  
 
21JAINTM JCC SpecificationDescription: 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: FinalLatest Stage: Final Release 4Download pageStart: 2002-07-30 Spec Lead: Christer Boberg, Ericsson AB  
 
22JAINTM SLEE API SpecificationDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2004-03-03 Spec Lead: David Ferry, Open Cloud Limited  
 
23JAINTM MGCP API SpecificationDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2001-10-08 Spec Lead: Christer Boberg, Ericsson AB  
 
24JAINTM SPA TSM, SD and SAM 1.0 APIDescription: This allows software developers to rapidly develop external Service Provider-type applications to securely access, discover and agree other APIs, which use abstract primitives that hide the heterogeneity of underlying networks.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2002-10-08 Spec Lead: Anders Lundqvist, Incomit AB  
 
25JAINTM Connectivity Management SpecificationDescription: The JSR is to define the Java APIs for a Connectivity Management API specification.Status: WithdrawnReason: Withdrawn at the request of the submitter.Latest Stage: Withdrawn Effective: 2000-11-21 Spec Lead: Rob Goedman, Sun Microsystems, Inc.  
 
26UML/EJB Mapping SpecificationDescription: This document describes a standard mapping between the Enterprise JavaBeansTM architecture and the Unified Modeling Language.Status: WithdrawnReason: 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  
 
27JavaTM Cryptography Extension 1.3Description: This Specification would have enhanced the JavaTM Cryptography Extension 1.2 and made it exportable.Status: WithdrawnReason: 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.  
 
28Java SASL SpecificationDescription: This specification defines a SASL client and server API in the JavaTM programming language.Status: FinalLatest Stage: Final Release 2Download pageStart: 2003-12-23 Spec Lead: Rosanna Lee, Sun Microsystems, Inc.  
 
29JAINTM MAP SpecificationDescription: 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: WithdrawnReason: 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.  
 
30J2METM Connected, Limited Device ConfigurationDescription: This specification will define a standard platform configuration of the JavaTM 2 platform, Micro Edition (J2METM) for small, resource-limited, connected devices.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2000-05-30 Spec Lead: Antero Taivalsaari, Sun Microsystems, Inc.  
 
31XML Data Binding SpecificationDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2003-03-04 Spec Lead: Joe Fialli, OracleSpec Lead: Sekhar Vajjhala, Sun Microsystems, Inc.  
 
32JAINTM SIP API SpecificationDescription: 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: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2006-11-29 Spec Lead: Phelim O'Doherty, OracleSpec Lead: Mudumbai Ranganathan, NIST  
 
33InfoBus 2.0 SpecificationDescription: 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: WithdrawnReason: 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  
 
34JavaTM Advanced Imaging API 1.1Description: Revision of the JavaTM Advanced Imaging API specification to version 1.1. Java Advanced Imaging supports sophisticated image processing in Java 2.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2002-03-11 Spec Lead: John Zimmerman, Sun Microsystems, Inc.  
 
35JAINTM INAP API SpecificationDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2002-03-05 Spec Lead: Shankar Allimatti, Mahindra British Telecom Ltd.  
 
36Connected Device ConfigurationDescription: The Connected Device Configuration (CDC) provides the basis of the JavaTM 2 platform, Micro Edition for devices that have a sufficient 32-bit microprocessor and ample memory.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2005-12-20 Spec Lead:Star Spec LeadJon Courtney, Sun Microsystems, Inc.  
 
37Mobile Information Device Profile for the J2METM PlatformDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2000-09-19 Spec Lead: Brian Deuser, Motorola  
 
38Application Installation API SpecificationDescription: 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: MaintenanceLatest Stage: Maintenance Draft ReviewDownload pageStart: 2003-01-15End: 2003-02-18Spec Lead: Paul Lovvik, Sun Microsystems, Inc.  
 
39JavaTM Servlet and JSP Performance BenchmarkDescription: 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: WithdrawnReason: Withdrawn at the request of the submitter.Latest Stage: Withdrawn Effective: 2001-10-02 Spec Lead: Ruslan Belkin, America Online (AOL)  
 
40The JavaTM Metadata Interface (JMI) SpecificationDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2002-06-28 Spec Lead: Ravi Dirckze, Unisys  
 
41A Simple Assertion FacilityDescription: A new keyword allowing programmers to include assertions describing intended program behavior, which can be checked as programs execute to detect bugs.

Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2002-05-09 Spec Lead: Joshua Bloch, Sun Microsystems, Inc.  
 
42Travel Industry Reservation Booking Foundation API SpecificationDescription: 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: WithdrawnReason: 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  
 
43JTAPI 1.4 SpecificationDescription: JTAPI 1.4 extends and enhances the current Java Telephony specification.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2002-07-29 Spec Lead: Jeff Peck, Enterprise Computer Telephony Forum (ECTF)Spec Lead: Richard J. Pennenga, Enterprise Computer Telephony Forum (ECTF)  
 
44Braille API SpecificationDescription: 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: WithdrawnReason: 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.  
 
45Debugging Support for Other LanguagesDescription: This specification establishes standardized tools for correlating JavaTM virtual machine byte code to source code of languages other than the JavaTM programming language.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2003-11-24 Spec Lead: Robert Field, Oracle  
 
46Foundation ProfileDescription: The Foundation Profile is a set of APIs meant for applications running on small devices that have some type of network connection.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2005-12-20 Spec Lead:Star Spec LeadJon Courtney, Sun Microsystems, Inc.  
 
47Logging API SpecificationDescription: Define standard logging APIs for the error and trace logging.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2002-05-09 Spec Lead:Star Spec LeadDanny Coward, Oracle  
 
48WBEM Services SpecificationDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2014-07-01 Spec Lead: Carl Chan, WBEM Solutions, IncSpec Lead: Jim Davis, WBEM Solutions, Inc  
 
49Web Based Industrial Monitoring FrameworkDescription: This JSR is to develop a web based monitoring and data acquisition framework for a industrial automation application. The APIs provides cross vendor inter-bean communication means.Status: WithdrawnReason: Withdrawn as Spec Lead left the JCP and no other Expert Group member was willing to take over as Spec Lead.Latest Stage: Withdrawn Effective: 2010-02-18 Spec Lead: Hiroaki Hashimukai, Yamatake Corporation  
 
50Distributed Real-Time SpecificationDescription: 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: DormantReason: 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-12End: 2000-08-14Spec Lead: James J. Hunt, aicas GmbH  
 
51New I/O APIs for the JavaTM PlatformDescription: APIs for scalable I/O, fast buffered binary and character I/O, regular expressions, charset conversion, and an improved filesystem interface.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2002-05-09 Spec Lead:Star Spec LeadMark Reinhold, Sun Microsystems, Inc.  
 
52A Standard Tag Library for JavaServer PagesTMDescription: A standard tag library for JSPTM pages.Status: MaintenanceLatest Stage: Maintenance Draft Review 3Download pageStart: 2006-10-04End: 2006-11-06Spec Lead: Jan Luehe, Sun Microsystems, Inc.Spec Lead: Eduardo Pelegri-Llopart, Sun Microsystems, Inc.  
 
53JavaTM Servlet 2.3 and JavaServer PagesTM 1.2 SpecificationsDescription: The next versions of the JavaTM Servlet and JavaServer PagesTM (JSP) specifications.Status: MaintenanceLatest Stage: Maintenance Draft Review 2Download pageStart: 2002-05-24End: 2002-06-24Spec Lead: Eduardo Pelegri-Llopart, Sun Microsystems, Inc.  
 
54JDBCTM 3.0 SpecificationDescription: The proposed specification will update the JDBCTM specification to reflect changes in the SQL specification and JavaTM platform.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2002-05-09 Spec Lead: Lance Andersen, Oracle  
 
55Certification Path APIDescription: The Certification Path API provides a set of provider-based APIs for creating, building, and verifying certification paths (also known as "certificate chains").Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2002-05-09 Spec Lead: Sean Mullan, Sun Microsystems, Inc.  
 
56Java Network Launching Protocol and APIDescription: A specification of protocols and APIs that will enable JavaTM applications to be deployed on the Web.Status: ActiveLatest Stage: Maintenance Draft Review 8Download pageStart: 2015-09-25End: 2015-10-24Spec Lead: Andy Herrick, Oracle  
 
57Long-Term Persistence for JavaBeansTM SpecificationDescription: JSR 57 provides streams to convert graphs of JavaBeansTM architecture to and from version resilient file formats (typically XML documents).Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2002-05-09 Spec Lead: Mark Davidson, Sun Microsystems, Inc.  
 
58JavaTM 2 Platform, Enterprise Edition 1.3 SpecificationDescription: Defines the JavaTM 2 Platform, Enterprise Edition, version 1.3.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2001-09-24 Spec Lead:Star Spec LeadBill Shannon, Sun Microsystems, Inc.  
 
59J2SETM Merlin Release ContentsDescription: Define the major features of the J2SETM "Merlin" release (J2SE 1.4).Status: MaintenanceLatest Stage: Maintenance Draft Review 5Download pageStart: 2004-08-17End: 2004-09-20Spec Lead:Star Spec LeadDanny Coward, Oracle  
 
60Building Automation Java APIDescription: The goal is to develop a set of Java APIs for programmable controllers in the building automation industry.Status: WithdrawnReason: This JSR was originally proposed a long time ago, but failed to attract a critical mass for an expert group. After a few conference calls, the effort was abandoned.Latest Stage: Withdrawn Effective: 2016-04-05 Spec Lead: Brian Frank, Tridium, Inc  
 
61Phonelets API SpecificationDescription: 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: WithdrawnReason: 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  
 
62Personal Profile SpecificationDescription: 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: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2006-03-24 Spec Lead:Star Spec LeadJon Courtney, Sun Microsystems, Inc.  
 
63JavaTM API for XML Processing 1.1Description: The proposed specification will define a set of implementation independent portable APIs supporting XML Processing.Status: FinalLatest Stage: Final Release 2Download pageStart: 2002-09-10 Spec Lead: Rajiv Mordani, Oracle  
 
64Financial Services Party ComponentDescription: This JSR is a proposal to define an Enterprise Java BeanTM (EJBTM) component interface for party information as required by the financial services domain.Status: WithdrawnReason: Withdrawn at the request of the submitter. XML party components for this functionality are being developed under the Customer Profile Exchange (CPex).Latest Stage: Withdrawn Effective: 2000-08-29 Submitter: William Senn, IBM  
 
65Concise Object-Array LiteralsDescription: A minor extension to the JavaTM programming language that will support a concise notation for automatically-boxing object-array literals.Status: WithdrawnReason: Withdrawn at the request of the Spec Lead with the agreement of the Expert Group. The community requirements targeted in this JSR are now being addressed as part of autoboxing in JSR 201.Latest Stage: Withdrawn Effective: 2003-07-25 Spec Lead: Gilad Bracha, Sun Microsystems, Inc.  
 
66RMI Optional Package Specification Version 1.0Description: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2002-06-27 Spec Lead: Mark Hodapp, Sun Microsystems, Inc.  
 
67JavaTM APIs for XML Messaging 1.0Description: JAXM provides an API for packaging and transporting business transactions using on-the-wire protocols being defined by ebXML.org, Oasis, W3C and IETF.Status: MaintenanceLatest Stage: Maintenance Release 3Download pageStart: 2006-04-12 Spec Lead: V B Kumar Jayanti, Sun Microsystems, Inc.  
 
68J2METM Platform SpecificationDescription: This specification will define the next major revision of the JavaTM 2 platform, Micro Edition.Status: WithdrawnReason: 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  
 
69Java OLAP Interface (JOLAP)Description: JOLAP is a pure Java API for the J2EETM environment that supports the creation and maintenance of OLAP data and metadata, in a vendor-independent manner.Status: WithdrawnReason: Withdrawn at the request of the Specification Lead.Latest Stage: Withdrawn Effective: 2012-04-16 Spec Lead: John D. Poole, Hyperion Solutions Corporation  
 
70IIOP Protocol Adapter for JMXTM SpecificationDescription: This specification will establish an IIOP based adapter for the JMXTM specification to allow CORBA clients access JMX agents.Status: WithdrawnReason: 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  
 
71JMX-TMN SpecificationDescription: 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: WithdrawnReason: Withdrawn at the request of the Specification Lead.Latest Stage: Withdrawn Effective: 2001-06-18 Spec Lead: Aline Ellul, Evidian  
 
72JavaTM GSS APIDescription: This defines a Generic Security Services API (GSS-API) in Java, to provide a layer of abstraction over security mechanisms that perform authentication, message integrity protection, and message privacy protection.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2002-05-09 Spec Lead: Seema Malkani, Sun Microsystems, Inc.  
 
73Data Mining APIDescription: This JSR addresses the need for a data mining API aligned with existing, evolving data mining standards efforts.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2005-08-12 Spec Lead:Star Spec LeadMark F. Hornick, Oracle  
 
74Public Key Cryptography Standards (PKCS) 1.0Description: This JSR is to define a standard set of APIs for a subset of the Public Key Cryptography Standards (PKCS#1, #5, #7, #8, #9, #10 and #12).Status: WithdrawnReason: Withdrawn as the main goals of this JSR have been achieved and delivered through J2SE and other JCP specifications.Latest Stage: Withdrawn Effective: 2003-01-14 Spec Lead: Seema Malkani, Sun Microsystems, Inc.  
 
75PDA Optional Packages for the J2METM PlatformDescription: This JSR produces two separate optional packages for features commonly found on PDAs and other J2ME mobile devices: one for accessing PIM data and one for accessing file systems.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2004-06-07 Spec Lead: Tom Chavez, PalmSource, Inc.Spec Lead: Ken Walker, IBM  
 
76RMI Security for J2SETMDescription: Define a high-level API for network security in JavaTM 2 Standard Edition RMI, covering basic security mechanisms: authentication (including delegation), confidentiality, and integrity.Status: RejectedReason: This JSR was not approved by the SE/EE Executive Committee in Draft Approval/Reconsideration Ballots.Latest Stage: Rejected Effective: 2001-02-21 Spec Lead: Bob Scheifler, Sun Microsystems, Inc.  
 
77J2EETM ManagementDescription: 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: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2006-06-22 Spec Lead: Hans Hrasna, Oracle  
 
78RMI Custom Remote ReferencesDescription: Provide a general framework in JavaTM 2 Standard Edition RMI for customizing remote invocation behavior.Status: RejectedReason: This JSR was not approved by the SE/EE Executive Committee in Draft Approval/Reconsideration Ballots.Latest Stage: Rejected Effective: 2001-02-21 Spec Lead: Ann Wollrath, Sun Microsystems, Inc.  
 
79JAINTM MEGACO API SpecificationDescription: This work will specify the JAINTM API through which access to protocol stacks that support the MEGACO/H.248 protocol may be achieved.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2004-12-06 Spec Lead: Vikas Bajaj, Hughes Software Systems  
 
80JavaTM USB APIDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2005-06-08 Spec Lead: Boyd Dimmock, IBM  
 
81JAIN H323Description: H.323 defines a system for moving real-time bi-directional multimedia (video, voice, data, fax, etc.) across packet-based networks.Status: WithdrawnReason: Due to the general absence of interest in the Community, the Specification Lead decided to withdraw the JSR from development.Latest Stage: Withdrawn Effective: 2002-02-05 Spec Lead: Orit Levin, RADvision  
 
82JavaTM APIs for BluetoothDescription: 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: MaintenanceLatest Stage: Maintenance Draft Review 4Download pageStart: 2010-03-08End: 2010-04-12Spec Lead: Jens Paetzold, Oracle  
 
83Multiarray packageDescription: This JSR proposes a package implementing true rectangular multidimensional arrays for the JavaTM platform.Status: WithdrawnReason: JSR-83 has shown slow progress for several years and has not generated significant industry interest or participation. With no outlook for a timely completion of this JSR, the Spec Lead decided to withdraw it.Latest Stage: Withdrawn Effective: 2005-09-06 Spec Lead: Jose E. Moreira, IBM  
 
84Floating Point ExtensionsDescription: This JSR proposes extensions to the JavaTM Programming Language and Java Virtual Machine that support more efficient execution of floating point code.Status: WithdrawnReason: Due to the general absence of interest in the community, the Specification lead withdrew the JSR.Latest Stage: Withdrawn Effective: 2002-03-01 Spec Lead: Marc Snir, IBM  
 
85Rules-based Authorization and AuditDescription: Define an API for managing and accessing a rules-based authorization and audit trail service.Status: RejectedReason: This JSR was not approved by the SE/EE Executive Committee in the JSR Approval Ballot.Latest Stage: JSR Review Ballot Failed Start: 2000-10-10 Spec Lead: Hal Lockhart, Entegrity Solutions  
 
86Enterprise Media BeansDescription: Enterprise Media Beans provide a framework to integrate rich media data (i.e. audio, video, or image) into applications based on EJBTM Entity Beans within the J2EETM application development model.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2004-05-28 Submitter: Lou Raymundo, Watchmark Corporation  
 
87JavaTM Agent ServicesDescription: This specification defines a set of objects and service interfaces to support the deployment and operation of autonomous communicative agents.Status: WithdrawnReason: Withdrawn at the request of the Specification Lead.Latest Stage: Withdrawn Effective: 2011-01-25 Spec Lead: Francis G. McCabe, Fujitsu Limited  
 
88JavaTM EE Application DeploymentDescription: This specification provides a complete description of the APIs required by the J2EE platform to enable development of platform-independent deployment tools.Status: MaintenanceLatest Stage: Maintenance Release 2Download pageStart: 2006-06-07 Spec Lead: Gerald Ingalls, Oracle  
 
89OSS Service Activation APIDescription: Provide an API that allows telecom management applications to be developed and integrated with Java-enabled Service Activation systems.Status: FinalLatest Stage: Final Release 2Download pageStart: 2006-05-23 Spec Lead: Andreas Ebbert-Karroum, codecentric AG  
 
90OSS Quality of Service APIDescription: Provide an API that allows telecom management applications to be developed and integrated with Java-enabled Quality of Service systems.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2002-11-26 Spec Lead: Ashutosh Sharma, Wipro Technologies  
 
91OSS Trouble Ticket APIDescription: The OSS Trouble Ticket API will provide interfaces for creating, querying, updating, and deleting trouble tickets (trouble reports).Status: MaintenanceLatest Stage: Maintenance Release 2Download pageStart: 2007-08-21 Spec Lead: Roman Schlegel, Frox Communication  
 
92Localizable TextDescription: Localizable Text is the infrastructure necessary to translate language-neutral information (in an object) from anywhere in a distributed network.Status: WithdrawnReason: Both JSR-92 and JSR-150 address the issue of 'distributed internationalization' in the J2EE world. JSR-92 is somewhat client-centric in nature while JSR-150 attempts to provide a server-side solution. The progress of JSR-92 is rather slow, and some of the issues raised in JSR-92 can be addressed more elegantly by the technology advocated in JSR-150. The existence of two separate JSRs for the same issue of distributed internationalization can generate unnecessary confusion. Hence we feel JSR-92 should be withdrawn from the JSR space altogether. We will incorporate relevant portions of JSR-92 in JSR-150.Latest Stage: Withdrawn Effective: 2005-02-08 Spec Lead: Debasish Banerjee, IBM  
 
93JavaTM API for XML Registries 1.0 (JAXR)Description: 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.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2002-06-11 Spec Lead: Paul Sterk, Sun Microsystems, Inc.  
 
94JavaTM Rule Engine APIDescription: This specification defines a Java runtime API for rule engines.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2004-08-04 Spec Lead: Daniel Selman, ILOG  
 
95J2EETM Activity Service for Extended TransactionsDescription: The Activity Service supports flexible ways of composing an application using transactions, and can enable the application to possess some or all ACID properties.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2006-05-11 Spec Lead: Ian Robinson, IBM  
 
96JavaTM DaemonsDescription: The Java Daemon API supplies a small container framework for developing and deploying independently running services in order to fill the gap caused by different handling on existing native platforms.Status: WithdrawnReason: Following the failed Draft Approval Ballot, the Spec Lead decided not to work on materials for a reconsideration ballot and withdrew the JSR from the Java Community Process.Latest Stage: Withdrawn Effective: 2002-03-15 Spec Lead: Thomas Kopp, Dialogika GMBH  
 
97JavaHelpTM 2.0 SpecificationDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2003-10-16 Spec Lead: Roger Brinkley, Oracle  
 
98JAINTM User Location and Status APIDescription: The JAIN User Location and Status 1.0 API is the Java specification of the Parlay Mobility 2.1 API.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2002-02-28 Spec Lead: Ulf Lange, Siemens AG  
 
99Java Specification Participation AgreementDescription: This is the major revision of the Java Specification Participation Agreement (JSPA).Status: MaintenanceLatest Stage: Maintenance Draft ReviewDownload pageStart: 2005-01-21End: 2005-03-28Spec Lead: Jonathan Nimer, Sun Microsystems, Inc.  
 
100JAINTM Service Creation EnvironmentDescription: JAINTM SCE will support and simplify the creation of portable telecommunication services delivered primarily to the JAINTM Service Logic Execution Environment, while not restricted to this class of Execution Environments.Status: WithdrawnReason: Withdrawn when the Spec Lead asked to withdraw and no one from the Expert Group was willing to become the new Spec Lead.Latest Stage: Withdrawn Effective: 2006-12-04 Spec Lead: John-Luc Bakker, Telcordia Technologies, Inc.  
 
101JavaTM APIs for XML based RPCDescription: Java APIs to support emerging industry XML based RPC standards.Status: FinalLatest Stage: Final Release 2Download pageStart: 2003-10-28 Spec Lead: Roberto Chinnici, Oracle  
 
102JDOM 1.0Description: JDOM is a way to represent an XML document for easy and efficient reading, manipulation, and writing.Status: WithdrawnReason: Withdrawn at the request of the Specification Lead.Latest Stage: Withdrawn Effective: 2011-03-22 Spec Lead: Jason Hunter, Hunter, Jason  
 
103JAINTM User Interaction APIDescription: This was intended to allow software developers to rapidly develop external Service Provider-type applications using abstract primitives that hide the heterogeneity of underlying networks.Status: WithdrawnReason: Withdrawn following decisions at the November 2002 JAIN meeting in Austin.Latest Stage: Withdrawn Effective: 2003-03-21 Spec Lead: Judith Russell, AePONA  
 
104XML Trust Service APIsDescription: This defines a standard set of APIs and a protocol for a "Trust Service", minimizing the complexity of applications using XML Signature.Status: WithdrawnReason: The Java world has moved on since 2001 and the need for this JSR has declined.Latest Stage: Withdrawn Effective: 2009-06-11 Submitter: Anthony Nadalin, IBM  
 
105XML Digital Signature APIsDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2005-06-24 Spec Lead: Sean Mullan, Sun Microsystems, Inc.Spec Lead: Sean Mullan, Oracle  
 
106XML Digital Encryption APIsDescription: This JSR is to define a standard set of APIs for XML digital encryption services. This proposal is to define and incorporate the high level implementation independent Java APIs.Status: WithdrawnReason: Withdrawn at the request of the Specification Lead.Latest Stage: Withdrawn Effective: 2010-05-04 Spec Lead: Bruce Rich, IBM  
 
107JCACHE - Java Temporary Caching APIDescription: Specifies API and semantics for temporary, in memory caching of Java objects, including object creation, shared access, spooling, invalidation, and consistency across JVM's.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2014-03-18 Spec Lead: Gregory Robert Luck, Luck, Gregory RobertSpec Lead: Brian Oliver, OracleSpec Lead: Cameron Purdy, Oracle  
 
108Units SpecificationDescription: 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: WithdrawnReason: 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)  
 
109Implementing Enterprise Web ServicesDescription: This specification defines the programming model and runtime architecture for implementing web services in Java.Status: MaintenanceLatest Stage: Maintenance Release 3Download pageStart: 2013-06-07 Spec Lead: Jitendra Kotamraju, Oracle  
 
110JavaTM APIs for WSDLDescription: JWSDL provides a standard set of Java APIs for representing, manipulating, reading and writing WSDL (Web Services Description Language) documents, including an extension mechanism for WSDL extensibility.Status: FinalLatest Stage: Final Release 3Download pageStart: 2006-09-22 Spec Lead: Graham C Turrell, IBM  
 
111JavaTM Services FrameworkDescription: 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: WithdrawnReason: Withdrawn with the agreement of the Expert Group.Latest Stage: Withdrawn Effective: 2003-08-19 Spec Lead: Berin Loritsch, Loritsch, Berin  
 
112J2EETM Connector Architecture 1.5Description: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2003-11-24 Spec Lead: Binod PG, Sun Microsystems, Inc.  
 
113JavaTM Speech API 2.0Description: This JSR extends the work of the 1.0 JavaTM Speech API, specifying a cross-platform interface to support speech recognizers and synthesizers.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2009-05-07 Spec Lead: Charles Hemphill, EverSpeech, Inc.  
 
114JDBC Rowset ImplementationsDescription: JavaTM API providing implementations of the JDBC Rowset interface.Status: MaintenanceLatest Stage: Maintenance Release 2Download pageStart: 2014-03-04 Spec Lead: Lance Andersen, Oracle  
 
115JavaTM Authorization Contract for ContainersDescription: 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.Status: MaintenanceLatest Stage: Maintenance Release 3Download pageStart: 2013-06-10 Spec Lead: Ronald Monzillo, Oracle  
 
116SIP Servlet APIDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2003-03-07 Spec Lead: Anders Kristensen, Dynamicsoft, Inc  
 
117J2EETM APIs for Continuous AvailabilityDescription: This specification defines the programming model and runtime support for implementing J2EE applications requiring continuous availability.Status: WithdrawnReason: Withdrawn with the agreement of the Expert Group.Latest Stage: Withdrawn Effective: 2003-08-25 Spec Lead: Max Mortazavi, Sun Microsystems, Inc.  
 
118Mobile Information Device Profile 2.0Description: This specification will define a profile that will extend and enhance the "J2METM Mobile Information Device Profile" (JSR-000037).Status: MaintenanceLatest Stage: Maintenance Draft Review 3Download pageStart: 2010-10-18End: 2010-11-22Spec Lead:Star Spec LeadVolker Bauche, Oracle  
 
119JAINTM SPA Integrity Management and Event Notification APIDescription: The API was intended to allow software developers to rapidly develop external Service Provider-type applications to maintain service intergrity and receive generic service-related events.Status: WithdrawnReason: With agreement from the Expert Group, the Spec Lead decided to withdrawn this JSR following decisions at the November 2002 JAIN meeting in Austin.Latest Stage: Withdrawn Effective: 2003-02-24 Spec Lead: Anders Lundqvist, Incomit AB  
 
120Wireless Messaging APIDescription: This defines a set of optional APIs which provides standard access to wireless communication resources, designed to run on J2ME configurations and to enhance J2ME profiles with unique functionality.Status: FinalLatest Stage: Final Release 2Download pageStart: 2003-04-25 Spec Lead: Marquart C Franz, Siemens AG  
 
121Application Isolation API SpecificationDescription: An API for initiating and controlling computations isolated from each other to varying degrees. Some API semantics are similar to those of ThreadGroup.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2006-06-13 Spec Lead: Krzysztof Palacz, Sun Microsystems, Inc.  
 
122JAINTM JCATDescription: 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: WithdrawnReason: 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  
 
123JAINTM Presence and Availability Management (PAM) APIDescription: JAINTM SPA Presence and Availability Management API will provide Java APIs to disseminate and manage presence information securely across heterogeneous networks and applications.Status: WithdrawnReason: Withdrawn when no one was found to take over Specification Lead role. In addition, the differences between the OSA PAM and JAIN PAM specs are sufficiently small that it's not clear that the industry benefits from two specifications.Latest Stage: Withdrawn Effective: 2004-03-19 Spec Lead: Jorge Lobo, Teltier Technologies  
 
124J2EETM Client Provisioning SpecificationDescription: This JSR aims to define Java standard which partitions server applications that provision client applications.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2003-10-24 Spec Lead:Star Spec LeadDanny Coward, Oracle  
 
125JAINTM SIP LiteDescription: The JAINTM SIP Lite API defines a high level API to the SIP stack to allow for the rapid development of applications.Status: WithdrawnReason: Withdrawn after no one on the Expert Group offered to take over the Spec Lead role. Because of the resourcing issues, Nortel had to withdraw from JSR125. Nortel was unable to provide the RI and the TCK, but believed that this is the right approach for a Proxy and small footprint SIP servers/Clients.Latest Stage: Withdrawn Effective: 2006-03-14 Spec Lead: David Tweedie, Nortel  
 
126Distributed Page AssemblyDescription: This specification defines a standard application model and architecture for distributed page assembly within the J2EE framework.Status: WithdrawnReason: 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, IBMSpec Lead: Steve Ims, IBM  
 
127JavaServer FacesDescription: This specification defines an architecture and APIs which simplify the creation and maintenance of Java Server application GUIs.Status: FinalLatest Stage: Final Release 2Download pageStart: 2004-05-27 Spec Lead:Star Spec LeadEdward Burns, OracleSpec Lead: Craig R. McClanahan, Sun Microsystems, Inc.  
 
128JESI - JSP Tag Library for Edge Side Includes (ESI)Description: The JESI tag library facilitates the use of Edge Side Include (ESI) in-markup language within JSP applications. JESI tags simplify the declaration of cacheable dynamic fragments, content invalidation and personalization.Status: WithdrawnReason: Withdrawn at the request of the Specification Lead.Latest Stage: Withdrawn Effective: 2010-02-26 Spec Lead: Olga Peschansky, Oracle  
 
129Personal Basis Profile SpecificationDescription: The J2METM Personal Basis Profile provides a J2ME application environment for network-connected devices supporting a basic level of graphical presentation.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2005-12-19 Spec Lead:Star Spec LeadJon Courtney, Sun Microsystems, Inc.  
 
130OSS Billing Mediation APIDescription: Provide an API via the OSS through Java initiative that allows telecom network management applications to be developed and integrated with Java-enabled IP Billing systems.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2004-02-03 Spec Lead: Tulika Pradhan, Infozech Software Ltd.  
 
131ECPerf 1.1Description: ECperf 1.1 is a maintenance release of ECperf 1.0. The ECperf 1.1 Expert Group will also be responsible for evaluating and accepting ECperf 1.0 results submitted.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2002-04-25 Spec Lead: Shanti Subramanyam, Sun Microsystems, Inc.  
 
132JAINTM OAM API Specification v2.0Description: 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: WithdrawnReason: 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.  
 
133JavaTM Memory Model and Thread Specification RevisionDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2004-09-30 Spec Lead: William Pugh, Pugh, William  
 
134JavaTM Game ProfileDescription: Defines a Java 2 Micro Edition Profile for the purposes of game development targeting high-end consumer game devices and desktops.Status: WithdrawnReason: The Spec Lead has chosen to withdraw this JSR. It was determined that the needs of games developers were best served by moving to a pure open source model for game client technologies. This changes in strategy will allow the broadest participation by the game development community, and will focus the energies of the community on timely solutions that address a rapidly changing technology landscape. The Spec Lead wishes to thank the Java Community and the Game Developers who supported and showed interest in this effort.Latest Stage: Withdrawn Effective: 2003-07-09 Spec Lead: Bartley Calder, Sun Microsystems, Inc.  
 
135Mobile Media APIDescription: This specifies a small-footprint multimedia API for J2METM, allowing simple, easy access and control of basic audio and multimedia resources while also addressing scalability and support of more sophisticated features.Status: MaintenanceLatest Stage: Maintenance Draft Review 3Download pageStart: 2010-09-20End: 2010-10-25Spec Lead: Michael Lagally, Oracle  
 
136JavaTM Technology for Service ProvidersDescription: This would have correlated JSRs targeted at next-generation service providers, documented how these JSRs fit together within end-to-end service provider networks, and introduced developers to emerging service provider network-targeted APIs.Status: WithdrawnReason: Community support was not sufficient to support an Expert Group.Latest Stage: Withdrawn Effective: 2004-03-19 Spec Lead: Mauricio Arango, Sun Microsystems, Inc.  
 
137JAINTM 3G MAP SpecificationDescription: 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: WithdrawnReason: 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  
 
138Performance Metric InstrumentationDescription: Specifies standard APIs for performance metric instrumentation of Java programs.Status: WithdrawnReason: Withdrawn at the request of the Specification Lead.Latest Stage: Withdrawn Effective: 2010-02-26 Spec Lead: Bruce Irvin, Oracle  
 
139Connected Limited Device Configuration 1.1Description: This specification will define a revised version of the J2METM Connected, Limited Device Configuration (CLDC).Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2007-11-29 Spec Lead: Roger Riggs, Oracle  
 
140Service Location Protocol (SLP) API for JavaDescription: This JSR is to standardize the Service Location Protocol Application Programmer Interface for Java as described in RFC 2614.Status: WithdrawnReason: The Spec Lead was not doing work on the JSR. While several other organizations have done seemingly promising Java work in the SLP area, none of them was interested in taking over the spec lead position to progress a JSR on it.Latest Stage: Withdrawn Effective: 2004-10-05 Spec Lead: Nick Briers, The SCO Group  
 
141SDP APIDescription: The IETF protocol SDP specifies messages that describe multi-media sessions and are included within other protocol messages as payload. The API will enable users to manipulate SDP messages.Status: DormantReason: The Executive Committee voted to list this JSR as dormant in May 2012.Latest Stage: Proposed Final DraftDownload pageStart: 2004-07-20 Spec Lead: Kelvin R Porter, Cisco Systems  
 
142OSS Inventory APIDescription: The OSS Inventory API defines J2EE based interfaces between inventory repositories and other OSS components.Status: FinalLatest Stage: Final Release 3Download pageStart: 2007-08-27 Spec Lead:Star Spec LeadPierre Gauthier, Oracle  
 
143JavaDeskDescription: JavaDesk provides a standard desktop API across platforms using an MVC model. Applications can control and enhance the desktop using the JavaDesk API.Status: RejectedReason: This JSR was not approved by the SE/EE Executive Committee in the JSR Approval Ballot.Latest Stage: Rejected Effective: 2001-08-06 Spec Lead: Rich Isaac, Bay Equities, Inc.  
 
144OSS Common APIDescription: This JSR specifies the set of APIs which are common across the OSS through Java JSRs. This provides consistency by reducing duplication of common interfaces and classes among these JSRs.Status: MaintenanceLatest Stage: Maintenance Release 5Download pageStart: 2007-07-24 Spec Lead:Star Spec LeadVincent Perrot, Sun Microsystems, Inc.  
 
145JAINTM SPA Common APIDescription: This JSR will specify the set of APIs common across the JAIN SPA JSRs. This will provide consistency by reducing duplication of common interfaces and classes among these JSRs.Status: WithdrawnReason: Read the Spec Lead's explanation of the withdrawal.Latest Stage: Withdrawn Effective: 2003-02-14 Spec Lead: Gary Bruce, Sun Microsystems, Inc.  
 
146WBEM Services: JMX Provider Protocol AdapterDescription: 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: WithdrawnReason: 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.  
 
147Workspace Versioning and Configuration ManagementDescription: Workspace Versioning and Configuration Management provides client support for creating and manipulating sets of version-controlled files and web resources.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2007-03-30 Spec Lead: Geoffrey Clemm, IBM  
 
1483D Media UtilitiesDescription: The 3D Media Utilities API specifies classes and interfaces for 3D vector operations and volumetric imaging.Status: WithdrawnReason: After over a year of no development, the Spec Lead suggested withdrawing the JSR and the Expert Group did not object.Latest Stage: Withdrawn Effective: 2002-12-02 Spec Lead: Brian Burkhalter, Sun Microsystems, Inc.Spec Lead: Kevin Rushforth, Sun Microsystems, Inc.  
 
149Work Area Service for J2EEDescription: The Work Area Service allows J2EE developers to set properties as application context that is implicitly attached to and made available anywhere during the processing of remote requests.Status: WithdrawnReason: JSR-149 had shown slow progress for several years and had not generated significant industry interest or participation. With no outlook for a timely completion of this JSR, the Spec Lead withdrew the JSR once no one in the Expert Group agreed to take over the Spec Lead role.Latest Stage: Withdrawn Effective: 2005-10-26 Spec Lead: Heath Thomann, IBM  
 
150Internationalization Service for J2EEDescription: The Internationalization Service enables distributed localization within Enterprise Java applications by transparently propagating and managing localization information within relevant J2EE application components.Status: WithdrawnReason: JSR-150 had been idle for several years and the existing draft had not kept pace with changes in J2EE. The Spec Lead wished to withdraw the JSR. None of the EG members objected.Latest Stage: Withdrawn Effective: 2008-10-30 Spec Lead: Charles Hornig, IBM  
 
151JavaTM 2 Platform, Enterprise Edition 1.4 (J2EE 1.4) SpecificationDescription: This JSR is to develop J2EE 1.4, the next release of the Java 2 Platform, Enterprise Edition.Status: MaintenanceLatest Stage: Maintenance Draft ReviewDownload pageStart: 2004-03-24End: 2004-04-26Spec Lead: Mark Hapner, Sun Microsystems, Inc.Spec Lead:Star Spec LeadBill Shannon, Sun Microsystems, Inc.  
 
152JavaServer PagesTM 2.0 SpecificationDescription: Next revision of the JavaServer PagesTM specification.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2003-11-24 Spec Lead: Eduardo Pelegri-Llopart, Sun Microsystems, Inc.Spec Lead: Mark Roth, Sun Microsystems, Inc.  
 
153Enterprise JavaBeansTM 2.1Description: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2003-11-24 Spec Lead:Star Spec LeadLinda Demichiel, Oracle  
 
154JavaTM Servlet 2.4 SpecificationDescription: This specification will build on servlet specification version 2.3 by enhancing existing features and adding new facilities of a reasonably small nature.Status: MaintenanceLatest Stage: Maintenance Release 2Download pageStart: 2007-09-11 Spec Lead: Rajiv Mordani, Oracle  
 
155Web Services Security AssertionsDescription: To provide a set of APIs, exchange patterns & implementation to securely (integrity and confidentiality) exchange assertions between web services based on OASIS SAML.Status: WithdrawnReason: Withdrawn by the JSR 155 Spec Lead due to changing industry focus and continued JSR inactivity.Latest Stage: Withdrawn Effective: 2010-02-18 Spec Lead: Sandeep Kumar, Cisco SystemsSpec Lead: Krishna Sankar, Cisco Systems  
 
156Java API for XML TransactionsDescription: JAXTX provides an API for packaging and transporting ACID transactions (as in JTA) and extended transactions (e.g., the BTP from OASIS) using the protocols being defined by OASIS, W3C.Status: WithdrawnReason: Withdrawn at the request of the Spec Lead.Latest Stage: Withdrawn Effective: 2010-02-18 Spec Lead: Jonathan Halliday, Red Hat  
 
157ebXML CPP/A APIs for JavaDescription: This JSR is to provide a standard set of APIs for representing and manipulating Collaboration Profile and Agreement information described by ebXML CPP/A (Collaboration Protocol Profile/Agreement)documents.Status: WithdrawnReason: Withdrawn at the request of the Spec Lead.Latest Stage: Withdrawn Effective: 2010-07-30 Spec Lead: Himagiri Mukkamala, Sybase  
 
158JavaTM Stream AssemblyDescription: TheJavaTM Stream Assembly API specifies classes and interfaces for the creation, management, and processing of broadcast and interactive stream multiplexes.Status: WithdrawnReason: Withdrawn at the request of the Spec Lead.Latest Stage: Withdrawn Effective: 2011-12-14 Spec Lead: Gerard Fernando, Sun Microsystems, Inc.  
 
159JavaTM Process Component API (JPC)Description: JPC would have defined a loosely coupled, event based process component model that would simplify the development of composable, customizable services.Status: WithdrawnReason: Withdrawn by the JSR 159 Spec Lead with assent from the Expert Group.Latest Stage: Withdrawn Effective: 2003-05-05 Spec Lead: Mark Hapner, Sun Microsystems, Inc.  
 
160JavaTM Management Extensions (JMX) Remote APIDescription: This API extends the JMX 1.2 API to provide remote access to JMX MBean servers.Status: MaintenanceLatest Stage: Maintenance Release 2Download pageStart: 2014-03-04 Spec Lead: Eamonn McManus, OracleSpec Lead: Simon Vienot, Sun Microsystems, Inc.Spec Lead: Hinkmond Wong, Oracle  
 
161JAINTM ENUM API SpecificationDescription: 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: DormantReason: The Executive Committee voted to list this JSR as dormant in May 2012.Latest Stage: Public ReviewDownload pageStart: 2004-05-11End: 2004-06-10Spec Lead: Christopher John, NetNumber, Inc.  
 
162Portlet APIDescription: 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: WithdrawnReason: 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 LeadStefan Hepper, IBM  
 
163JavaTM Platform Profiling ArchitectureDescription: A mechanism and APIs for extracting time and space profiling information from a running JavaTM virtual machine.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2004-09-30 Spec Lead: Robert Field, Oracle  
 
164SIMPLE PresenceDescription: SIMPLE Presence provides a standard portable and secure interface to manipulate presence information between a SIMPLE client (watcher) and a presence server (presence agent).Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2005-10-25 Spec Lead: Tan Jek Thoon, Panasonic Information and Network Technologies Laboratory  
 
165SIMPLE Instant MessagingDescription: SIMPLE Instant Messaging provides a standard portable and secure interface to exchange messages between SIMPLE clients. SIMPLE is an extension of SIP to support presence and instant messaging.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2005-10-25 Spec Lead: Tan Jek Thoon, Panasonic Information and Network Technologies Laboratory  
 
166Concurrency UtilitiesDescription: The JSR proposes a set of medium-level utilities that provide functionality commonly needed in concurrent programs.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2004-09-30 Spec Lead: Doug Lea, Lea, Doug  
 
167JavaTM Portlet SpecificationDescription: This specification would have defined a set of APIs for Portal computing addressing the areas of aggregation, personalization, presentation and security.Status: WithdrawnReason: 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 LeadAlejandro Abdelnur, Sun Microsystems, Inc.Spec Lead: Wesley Budziwojski, Sun Microsystems, Inc.  
 
168Portlet SpecificationDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2003-10-27 Spec Lead: Martin Nicklous, IBM  
 
169JDBC Optional Package for CDC/Foundation ProfileDescription: The proposed specification will define a JDBC Optional Package for Java 2 Micro Edition (J2ME), Connected Device Configuration (CDC) Foundation Profile.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2004-04-08 Spec Lead: Lance Andersen, Oracle  
 
170Content Repository for JavaTM technology APIDescription: Specifies a standard API to access content repositories in JavaTM 2 independently of implementation.Status: MaintenanceLatest Stage: Maintenance Draft ReviewDownload pageStart: 2006-03-22End: 2006-04-24Spec Lead:Star Spec LeadDavid Nuescheler, Day Software, Inc.  
 
171Java Community ProcessSM (JCP) Program, version 2.5Description: This JSR defined JCP version 2.5. Its overriding goal was to ensure that the Process document was in sync with the JSPA 2 created by JSR 99.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2002-10-23 Spec Lead: Patrick Curran, Oracle  
 
172J2METM Web Services SpecificationDescription: The purpose of this specification is to define an optional package that provides standard access from J2ME to web services.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2011-10-20 Spec Lead: Jean-Yves Bitterlich, Oracle  
 
173Streaming API for XMLDescription: The Streaming API for XML (StAX) is a Java based API for pull-parsing XML.Status: ActiveLatest Stage: Maintenance Review Ballot 2 Start: 2016-07-12End: 2016-07-25Spec Lead: Christopher Fry, BEA SystemsSpec Lead: Deva Sagar, Oracle  
 
174Monitoring and Management Specification for the JavaTM Virtual MachineDescription: A specification for APIs for monitoring and management of the JavaTM virtual machine.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2004-09-30 Spec Lead: Flavio Bergamaschi, IBM  
 
175A Metadata Facility for the JavaTM Programming LanguageDescription: A metadata facility for the JavaTM Programming Language would allow classes, interfaces, fields, and methods to be marked as having particular attributes.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2004-09-30 Spec Lead: Alex Buckley, Oracle  
 
176J2SETM 5.0 (Tiger) Release ContentsDescription: Define the major features of the J2SETM "Tiger" release (J2SE 5.0).Status: MaintenanceLatest Stage: Maintenance Draft Review 2Download pageStart: 2006-10-11End: 2006-11-13Spec Lead:Star Spec LeadMark Reinhold, Sun Microsystems, Inc.  
 
177Security and Trust Services API for J2METMDescription: This specification will provide J2ME applications with APIs for security and trust services through the integration of a Security Element.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2007-08-20 Spec Lead: Saqib Ahmad, OracleSpec Lead: Roman Zelov, Sun Microsystems, Inc.  
 
178Mobile Game APIDescription: Defines an optional package that will facilitate the emergence of the market for the development of compelling games on mobile phones. The API shall work with MIDP1.0.Status: RejectedReason: This JSR was not approved by the ME Executive Committee in the JSR Reconsideration Ballot.Latest Stage: Rejected Effective: 2002-05-07 Spec Lead: Thomas Landspurg, In-Fusio SA  
 
179Location API for J2METMDescription: An Optional Package that enables developers to write mobile location-based applications for resource-limited devices. The API works on the J2ME CLDC v1.1 and CDC configurations.Status: FinalLatest Stage: Final Release 3Download pageStart: 2011-09-28 Spec Lead: Kimmo Loytana, North Sixty-One LtdSpec Lead: Cheng Wang, Nokia Corporation  
 
180SIP API for J2METMDescription: SIP API for J2ME defines a multipurpose SIP API for J2ME clients. It enables SIP applications to be executed in memory limited terminals, especially targeting to mobile phones.Status: FinalLatest Stage: Final Release 5Download pageStart: 2011-10-31 Spec Lead: Erkki Rysä, North Sixty-One LtdSpec Lead: Cheng Wang, Nokia Corporation  
 
181Web Services Metadata for the JavaTM PlatformDescription: This JSR defines an annotated JavaTM format that that uses JavaTM Language Metadata (JSR 175) to enable easy definition of Java Web Services in a J2EE container.Status: MaintenanceLatest Stage: Maintenance Release 2Download pageStart: 2013-06-18 Spec Lead: Alan Mullendore, Oracle  
 
182JPay - Payment API for the JavaTM PlatformDescription: 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: DormantReason: The Executive Committee voted to list this JSR as dormant in May 2012.Latest Stage: Early Draft ReviewDownload pageStart: 2004-10-27End: 2004-12-25Spec Lead: Marquart C Franz, Siemens AG  
 
183Web Services Message Security APIsDescription: This JSR is to define a standard set of APIs for Web services message security. The goal of this JSR is to enable applications to construct secure SOAP message exchanges.Status: WithdrawnReason: Web services security (WS-Security) has become the defacto standard to secure web services messages. Lack of a standard in Java to write to these APIs, hasn't caused any interoperability or integration issues across vendor platforms. So, this JSR was withdrawn.Latest Stage: Withdrawn Effective: 2008-08-05 Spec Lead: Nataraj Nagaratnam, IBM  
 
184Mobile 3D Graphics API for J2METMDescription: This proposed JSR will provide a scalable, small-footprint, interactive 3D API for use on mobile devices.Status: FinalLatest Stage: Final Release 2Download pageStart: 2005-08-24 Spec Lead: Tomi Aarnio, Nokia CorporationSpec Lead: Erkki Rysä, North Sixty-One Ltd  
 
185JavaTM Technology for the Wireless IndustryDescription: This JSR will provide an overall architectural description as well as an integrated TCK and RI to coordinate selected JCP efforts for the wireless industry.Status: MaintenanceLatest Stage: Item Exception Ballot 2View resultsStart: 2006-01-10End: 2006-01-17Spec Lead: Roger Riggs, Oracle  
 
186PresenceDescription: Presence is a generic and protocol-agnostic API for Presence, providing a standard portable and secure interface to control, manage and manipulate Presence information between Presence clients and servers.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2006-03-15 Spec Lead: Tan Jek Thoon, Panasonic Information and Network Technologies Laboratory  
 
187Instant MessagingDescription: A protocol-agnostic API for Instant Messaging, this provides a standard portable and secure interface to control, manage and manipulate instant messages between clients through the use of presence servers.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2006-03-17 Spec Lead: Tan Jek Thoon, Panasonic Information and Network Technologies Laboratory  
 
188CC/PP ProcessingDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2003-10-30 Spec Lead: Nigel Jacobs, OracleSpec Lead: Jerry Raj, Sun Microsystems, Inc.  
 
189JavaTM 3D API 1.4Description: This JSR will add new large scale funtionality to Java 3D. Possible technologies for inclusion include programmable shading and advanced rendering techniques.Status: WithdrawnReason: The changes to the Java 3D API as originally envisioned by JSR-189 were quite significant, and were planned as part of a major API release, for which we had planned to form an expert group under the JSR. Due to changes in the nature of the project development, this effort was discontinued in 2002, a few months after the JSR was filed. JSR-189 was left open as a place-holder, but it no longer makes sense to leave it open. At the time of withdrawal, the Java 3D API was a community source project on java.net, where all new development had happened over the past 18 months. They were actively developing the 1.4 API release with help from the Java 3D community on java.net. This release was a much more modest undertaking than was originally planned, and all new API changes are being designed with public input. As such they closed this JSR, and did Java 3D 1.4 as a maintenance release under the JCP.Latest Stage: Withdrawn Effective: 2005-11-08 Spec Lead: Kevin Rushforth, Sun Microsystems, Inc.  
 
190Event Tracking API for J2MEDescription: This defines an optional code package that standardizes application event tracking on a mobile device and the submission of these event records to an event-tracking server via a standard protocol.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2007-11-09 Spec Lead:Star Spec LeadShai Gotlib, Amdocs Management Ltd.  
 
191JAINTM GCCS APIDescription: The API was intended to allow software developers to rapidly develop external Service Provider type applications to interact with the GCCS Service.Status: WithdrawnReason: Withdrawn following agreement with the Expert Group after the decisions at the November 2002 JAIN meeting in Austin.Latest Stage: Withdrawn Effective: 2003-03-21 Spec Lead: Judith Russell, AePONA  
 
192JAINTM Service Creation Environment - JavaTM PARTDescription: 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: WithdrawnReason: 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  
 
193Client Side Container (CSC)Description: This would have described a client-side container architecture, providing common client infrastructure, for developing API-neutral clients (Swing, AWT, Command Line). The access to J2EE-components would be fully abstracted and encapsulated.Status: WithdrawnReason: Having noticed the many questions/concerns about this specification proposal, the submitter decided to withdraw the request.Latest Stage: Withdrawn Effective: 2002-10-14 Spec Lead: Adam Bien, Bien, Adam  
 
194JAINTM ULS APIDescription: This was intended to allow software developers to rapidly develop external Service Provider-type applications to interrogate the location and status of a user's mobile device.Status: WithdrawnReason: With agreement from his Expert Group, the Spec Lead decided to withdrawn this JSR following decisions at the November 2002 JAIN meeting in Austin.Latest Stage: Withdrawn Effective: 2003-02-21 Spec Lead: Jorgen Dyst, Appium Technologies AB  
 
195Information Module ProfileDescription: This JSR will define a J2ME profile targeting embedded networked devices that wish to support a Java runtime environment, but that do not have graphical display capabilities.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2003-07-31 Spec Lead: Thomas Lampart, Cinterion Wireless Modules GmbHSpec Lead: Jari Lansio, Nokia Corporation  
 
196JavaTM Authentication Service Provider Interface for ContainersDescription: This JSR seeks to define a standard interface by which authentication modules may be integrated with containers and such that these modules may establish the authentication identities used by containers.Status: MaintenanceLatest Stage: Maintenance Release 2Download pageStart: 2013-06-12 Spec Lead: Ronald Monzillo, Oracle  
 
197Generic Connection Framework Optional Package for the J2SE PlatformDescription: The Generic Connection Framework (GCF) Optional Package for J2SE will permit applications that rely on the GCF in J2ME to migrate to J2SE.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2003-10-15 Spec Lead: Roger Riggs, Oracle  
 
198A Standard Extension API for Integrated Development EnvironmentsDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2006-05-08 Spec Lead:Star Spec LeadJose Cronembold, Oracle  
 
199JavaTM Compiler APIDescription: A service provider API that allows a Java program to select and invoke a Java Language Compiler programmatically.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2014-03-04 Spec Lead: Jonathan Gibbons, Oracle  
 
200Network Transfer Format for JavaTM Archives.Description: This JSR will define a dense download format for JavaTM classfiles. It is expected that this format can achieve considerable size savings over compressed JAR files.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2004-09-30 Spec Lead: John Rose, Sun Microsystems, Inc.Spec Lead: Kumar Srinivasan, Sun Microsystems, Inc.  
 
201Extending the JavaTM Programming Language with Enumerations, Autoboxing, Enhanced for loops and Static ImportDescription: This JSR proposes four new JavaTM programming language features: enumerations, autoboxing, enhanced for loops and static import.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2004-09-30 Spec Lead: Alex Buckley, Oracle  
 
202JavaTM Class File Specification UpdateDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2006-12-11 Spec Lead: Alex Buckley, Oracle  
 
203More New I/O APIs for the JavaTM Platform ("NIO.2")Description: APIs for filesystem access, scalable asynchronous I/O operations, socket-channel binding and configuration, and multicast datagrams.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2011-07-20 Spec Lead: Alan Bateman, Oracle  
 
204Unicode Supplementary Character SupportDescription: The proposed specification will define a mechanism to support Supplementary Characters as defined in the Unicode 3.1 specification.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2004-09-30 Spec Lead: Masayoshi Okutsu, Sun Microsystems, Inc.  
 
205Wireless Messaging API 2.0Description: This JSR will extend and enhance the "Wireless Messaging API" (JSR-000120)Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2004-06-04 Spec Lead: Marquart C Franz, Siemens AG  
 
206JavaTM API for XML Processing (JAXP) 1.3Description: JAXP 1.3 is the next version of JAXP, an implementation independent portable API for processing XML with JavaTM.Status: MaintenanceLatest Stage: Maintenance Release 3Download pageStart: 2014-03-04 Spec Lead: Jeff Suttor, Sun Microsystems, Inc.Spec Lead: Joe Wang, Oracle  
 
207Process Definition for JavaTMDescription: Definition of an annotated Java syntax and APIs for programming business processes in Java.Status: WithdrawnReason: Withdrawn at the request of the Specification Lead.Latest Stage: Withdrawn Effective: 2010-02-26 Spec Lead: Michael Rowley, BEA Systems  
 
208JavaTM Business Integration (JBI)Description: This JSR extends J2EETM and J2SETM with business integration SPIs.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2005-08-25 Spec Lead: Ron Ten-Hove, Sun Microsystems, Inc.Spec Lead: Peter Walker, Sun Microsystems, Inc.  
 
209Advanced Graphics and User Interface Optional Package for the J2METM PlatformDescription: The Advanced Graphics and User Interface (AGUI) Optional Package will migrate the core APIs for advanced graphics and user interface facilities from the J2SE platform to the J2ME platform.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2006-10-05 Spec Lead: Hakim Mendjeli, Vodafone Group Services LimitedSpec Lead: Roger Riggs, Oracle  
 
210OSS Service Quality Management APIDescription: Provide an API via the OSS through Java initiative that allows telecom management applications to be developed and integrated with Java-enabled Service Quality Management Systems.Status: WithdrawnReason: The API has been completed and contributed to TMF and there is no reason to continue with the JSR.Latest Stage: Withdrawn Effective: 2012-05-23 Spec Lead: Thierry Supplisson, IBM  
 
211Content Handler APIDescription: Enabling J2METM applications to handle multi-media and web content can give developers and users a seamless and integrated user environment on mobile phones and wireless devices.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2009-09-25 Spec Lead: Roger Riggs, Oracle  
 
212Server API for Mobile Services: Messaging - SAMS: MessagingDescription: 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: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2005-01-12 Spec Lead: Hannu Mettala, Nokia Corporation  
 
213Micro WSCI Framework for J2ME.Description: Effort to define another layer of the J2ME Web Service stack, implementing the 'observable' behavior of a choreographed Web Service on the Device, relative to the message exchange requiring support.Status: RejectedReason: This JSR was not approved by the ME Executive Committee in the JSR Approval Ballot.Latest Stage: Rejected Effective: 2003-05-13 Spec Lead: Ash Parikh, IOPSIS Software Inc.  
 
214Micro BPSS for J2ME Devices.Description: This JSR is to provide a standard set of APIs for J2ME Devices for representing and manipulating Collaboration Profile and Agreement information described by ebXML CPP/A (Collaboration Protocol Profile/Agreement) documents.Status: RejectedReason: This JSR was not approved by the ME Executive Committee in the JSR Approval Ballot.Latest Stage: Rejected Effective: 2003-05-13 Spec Lead: Ash Parikh, IOPSIS Software Inc.  
 
215Java Community ProcessSM version 2.6Description: This JSR will update the JCP Process document to make the process more transparent and efficient.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2009-05-27 Spec Lead: Patrick Curran, Oracle  
 
216Personal Profile 1.1Description: This JSR will update the existing Personal Profile (JSR-62) specification to reflect the J2SETM 1.4 APIs).Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2006-08-03 Spec Lead:Star Spec LeadJon Courtney, Sun Microsystems, Inc.Spec Lead: Roger Riggs, Oracle  
 
217Personal Basis Profile 1.1Description: This JSR will update the existing Personal Basis Profile (JSR-129) specification to reflect the J2SETM 1.4 APIs.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2006-08-03 Spec Lead: Roger Riggs, Oracle  
 
218Connected Device Configuration (CDC) 1.1Description: 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: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2006-08-03 Spec Lead: Roger Riggs, Oracle  
 
219Foundation Profile 1.1Description: This JSR defines a revision to the J2ME Foundation Profile. This JSR provides updates (based on J2SE, v1.4) to the existing core, non-graphical Java APIs for small electronic devices.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2006-08-03 Spec Lead: Roger Riggs, Oracle  
 
220Enterprise JavaBeansTM 3.0Description: 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.Status: MaintenanceLatest Stage: Maintenance Draft ReviewDownload pageStart: 2007-11-14End: 2007-12-17Spec Lead:Star Spec LeadLinda Demichiel, OracleSpec Lead: Mike Keith, Oracle  
 
221JDBCTM 4.0 API SpecificationDescription: 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: MaintenanceLatest Stage: Maintenance Release 2Download pageStart: 2014-03-04 Spec Lead: Lance Andersen, Oracle  
 
222JavaTM Architecture for XML Binding (JAXB) 2.0Description: JAXB 2.0 is the next version of JAXB, The JavaTM Architecture for XML Binding. This JSR proposes additional functionality while retaining ease of development as a key goal.Status: MaintenanceLatest Stage: Maintenance Release 2Download pageStart: 2009-12-10 Spec Lead: Martin Grebac, Oracle  
 
223Scripting for the JavaTM PlatformDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2006-12-11 Spec Lead: Mike Grogan, Sun Microsystems, Inc.  
 
224JavaTM API for XML-Based Web Services (JAX-WS) 2.0Description: The JAX-WS 2.0 specification is the next generation web services API replacing JAX-RPC 1.0.Status: MaintenanceLatest Stage: Maintenance Release 4Download pageStart: 2011-12-19 Spec Lead: Jitendra Kotamraju, Oracle  
 
225XQuery 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2009-06-24 Spec Lead: Maxim Orgiyan, OracleSpec Lead: Marc Van Cappellen, DataDirect Technologies  
 
226Scalable 2D Vector Graphics API for J2METMDescription: 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: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2006-06-02 Spec Lead: Juha Eskelinen, Nokia CorporationSpec Lead: Kimmo Loytana, North Sixty-One Ltd  
 
227A Standard Data Binding & Data Access Facility for J2EETMDescription: An API and associated metadata format for declaratively binding and accessing data in J2EETM applications.Status: WithdrawnReason: Withdrawn at the request of the Specification Lead.Latest Stage: Withdrawn Effective: 2011-05-02 Spec Lead: John Smiljanic, Oracle  
 
228Information 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2005-11-30 Spec Lead: Thomas Lampart, Cinterion Wireless Modules GmbH  
 
229Payment APIDescription: Enabling application developers to initiate mobile payment transactions in J2METM applications.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2006-01-24 Spec Lead: Jean-Yves Bitterlich, Oracle  
 
230Data Sync APIDescription: Enabling J2METM applications to access native data synchronization implementationStatus: DormantReason: The Specification Lead chose to list this JSR as dormant in August 2011.Latest Stage: Proposed Final DraftDownload pageStart: 2006-09-22 Spec Lead: Jens Paetzold, Oracle  
 
231JavaTM Binding for the OpenGL® APIDescription: Java bindings to the OpenGL native 3D graphics library.Status: MaintenanceLatest Stage: Maintenance Release 2Download pageStart: 2008-05-19 Spec Lead: Kenneth Russell, Sun Microsystems, Inc.  
 
232Mobile Operational ManagementDescription: Create a predictable management environment for mobile devices capable of installing, executing, profiling, updating, and removing JavaTM and associated native components in the J2METMConnected Device Configuration.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2008-01-17 Spec Lead: Venkat Amirisetty, MotorolaSpec Lead: Cheng Wang, Nokia Corporation  
 
233J2EE Mobile Device Management and Monitoring SpecificationDescription: This JSR defines an extension of the J2EE platform for the purposes of remotely monitoring and managing the software on mobile devices.Status: WithdrawnReason: Withdrawn at the request of the Specification Lead.Latest Stage: Withdrawn Effective: 2011-07-15 Spec Lead: Jens Paetzold, Oracle  
 
234Advanced Multimedia SupplementsDescription: 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: MaintenanceLatest Stage: Maintenance Release 2Download pageStart: 2011-10-27 Spec Lead: Erkki Rysä, North Sixty-One LtdSpec Lead: Cheng Wang, Nokia Corporation  
 
235Service Data ObjectsDescription: Defines core infrastructure APIs for heterogeneous data access that supports common application design patterns and supports higher-level tools and frameworks.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2009-05-11 Spec Lead: Kelvin Goodson, IBMSpec Lead: Radu Preotiuc-Pietro, Oracle  
 
236Concurrency Utilities for JavaTM EEDescription: Concurrency Utilities for Java EE provides a simple, standardized API for using concurrency from application components without compromising container integrity while still preserving the Java EE platform's fundamental benefits.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2013-05-28 Spec Lead: Anthony Lai, Oracle  
 
237Work Manager for Application ServersDescription: A work manager API providing for execution of concurrent work items within managed environments.Status: WithdrawnReason: JSR 237 has been merged with JSR 236, providing a single, consistent specification for Java EE concurrency.Latest Stage: Withdrawn Effective: 2008-06-18 Spec Lead: Chris D Johnson, IBMSpec Lead: Naresh Revanuru, BEA Systems  
 
238Mobile Internationalization APIDescription: This JSR defines an API that provides culturally correct data formatting, sorting of text strings and application resource processing for J2ME MIDlets running in MIDP over CLDC.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2005-04-21 Spec Lead:Star Spec LeadJere Kapyaho, Nokia CorporationSpec Lead: Erkki Rysä, North Sixty-One Ltd  
 
239JavaTM Binding for the OpenGL® ES APIDescription: JavaTM bindings to the OpenGL ES (Embedded Subset) native 3D graphics library.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2007-08-14 Spec Lead: Roger Riggs, Oracle  
 
240JAINTM SLEE (JSLEE) v1.1Description: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2008-07-14 Spec Lead: David Ferry, Open Cloud Limited  
 
241The Groovy Programming LanguageDescription: Groovy is an agile, dynamic programming language for the Java Virtual Machine. Groovy includes features found in Python, Ruby, and Smalltalk, but uses syntax similar to the Java programming language.Status: DormantReason: The Specification Lead chose to list this JSR as dormant in April 2012.Latest Stage: Expert Group Formation Start: 2004-03-30 Spec Lead: No Current Spec Lead, No SL Company  
 
242Digital 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2007-09-26 Spec Lead: Donald Bleyl, Cox Communications, Inc.Spec Lead: Jens Paetzold, Oracle  
 
243JavaTM Data Objects 2.0 - An Extension to the JDO specificationDescription: 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: MaintenanceLatest Stage: Maintenance Release 3Download pageStart: 2010-08-23 Spec Lead: Craig Russell, Sun Microsystems, Inc.  
 
244JavaTM Platform, Enterprise Edition 5 (Java EE 5) SpecificationDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2006-05-11 Spec Lead:Star Spec LeadBill Shannon, Sun Microsystems, Inc.  
 
245JavaServerTM Pages 2.1Description: 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: MaintenanceLatest Stage: Maintenance Release 2Download pageStart: 2013-06-12 Spec Lead: Kinman Chung, Oracle  
 
246Device Management APIDescription: Enabling J2METM applications to access device management implementationsStatus: DormantReason: The Specification Lead chose to list this JSR as dormant in August 2011.Latest Stage: Early Draft ReviewDownload pageStart: 2005-08-08End: 2005-09-07Spec Lead: Jens Paetzold, Oracle  
 
247Data Mining 2.0Description: JDM 2.0 will address requested features deferred from JDM 1.0, which focused on the data mining framework and a select number of mining functions and algorithms.Status: WithdrawnReason: Withdrawn at the request of the Specification Lead.Latest Stage: Withdrawn Effective: 2011-05-02 Spec Lead:Star Spec LeadMark F. Hornick, Oracle  
 
248Mobile Service ArchitectureDescription: This JSR creates a mobile service architecture and platform definition for the high volume wireless handsets continuing the work started in JSR-185 and enhancing the definition with new technologies.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2008-02-21 Spec Lead: Guenter Klas, Vodafone Group Services LimitedSpec Lead: Erkki Rysa, Nokia Corporation  
 
249Mobile Service Architecture 2Description: This JSR defines the next generation of the Mobile Service Architecture and platform created in JSR 248.Status: DormantReason: The Specification Leads chose to list this JSR as dormant in August 2012.Latest Stage: Public Review BallotView resultsStart: 2009-02-17End: 2009-02-23Spec Lead: Adamu  Haruna, Nokia CorporationSpec Lead: Guenter Klas, Vodafone Group Services Limited  
 
250Common Annotations for the JavaTM PlatformDescription: This JSR will develop annotations for common semantic concepts in the J2SE and J2EE platforms that apply across a variety of individual technologies.Status: ActiveLatest Stage: Maintenance Review Ballot Start: 2016-07-12End: 2016-07-25Spec Lead: Rajiv Mordani, Oracle  
 
251Pricing APIDescription: Standard for defining and using complex pricing data and business rules, enabling integration, allowing business differentiating extensions. Addresses usage-based business model needs, for communications and entertainment industries and utilities.Status: DormantReason: The Executive Committee voted to list this JSR as dormant in May 2012.Latest Stage: Early Draft ReviewDownload pageStart: 2006-05-01End: 2006-05-31Spec Lead: No Current Spec Lead, No SL Company  
 
252JavaServer Faces 1.2Description: 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: MaintenanceLatest Stage: Maintenance Draft Review 3Download pageStart: 2008-07-22End: 2008-08-25Spec Lead:Star Spec LeadEdward Burns, OracleSpec Lead: Roger Kitain, Oracle  
 
253Mobile Telephony API (MTA)Description: This JSR creates a mobile telephony API and platform definition which utilizes common telephony features and is small and simple to suite to high volume devices with limited resources.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2006-03-10 Spec Lead: Jean-Yves Bitterlich, OracleSpec Lead: Brian Deuser, Motorola  
 
254OSS Discovery APIDescription: Provide an API that allows network discovery applications to be developed and integrated with other OSS/J enabled applications.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2008-02-08 Spec Lead: Andrew Paterson, Nakina SystemsSpec Lead: Sergio Pellizzari, Nakina SystemsSpec Lead: Yves Thibeault, Nakina Systems  
 
255JavaTM Management Extensions (JMXTM) Specification, version 2.0Description: 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: WithdrawnReason: 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  
 
256Mobile Sensor APIDescription: The API provides general Sensor API that extends the usability and choice of sensors for J2ME applications. It defines generic sensor functionality optimized for the resource-constrained devices like mobile devices.Status: MaintenanceLatest Stage: Maintenance Draft Review 4Download pageStart: 2009-03-27End: 2009-04-27Spec Lead: Kimmo Loytana, North Sixty-One LtdSpec Lead: Pia Niemela, Nokia Corporation  
 
257Contactless Communication APIDescription: 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: MaintenanceLatest Stage: Maintenance Release 2Download pageStart: 2011-10-31 Spec Lead: Kimmo Loytana, North Sixty-One LtdSpec Lead:Star Spec LeadJaana Majakangas, Nokia Corporation  
 
258Mobile User Interface Customization APIDescription: The Mobile User Interface Customization API provides a way to query and modify the user interface customization properties of a mobile device or platform.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2011-10-31 Spec Lead:Star Spec LeadJere Kapyaho, Nokia CorporationSpec Lead: Erkki Rysä, North Sixty-One Ltd  
 
259Ad Hoc Networking APIDescription: The purpose of this JSR is to define an API that enables communication between mobile devices in a peer-to-peer ad-hoc network environment.Status: DormantReason: The Specification Lead chose to list this JSR as dormant in August 2011.Latest Stage: Early Draft ReviewDownload pageStart: 2006-01-30End: 2006-03-01Spec Lead:Star Spec LeadVolker Bauche, Oracle  
 
260JavadocTM Tag Technology UpdateDescription: Defines new tags and generated Javadoc document representation aimed to increase readability, information richness, and make the Javadoc more approachable to developers learning and using the APIs.Status: WithdrawnReason: Withdrawn at the request of the Specification Lead.Latest Stage: Withdrawn Effective: 2011-03-22 Spec Lead:Star Spec LeadDanny Coward, Oracle  
 
261JavaTM 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: WithdrawnReason: 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.  
 
262Web Services Connector for Java Management Extensions (JMX) AgentsDescription: Defines a connector for the JMX Remote API that uses Web Services to make JMX instrumentation available remotely. Clients do not have to be Java applications, but can be.Status: WithdrawnReason: JSR 262 specified the javax.management.remote.ws API which was subsequently abandoned due to lack of resources, and was not included in the Java SE 7 Platform. 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  
 
263Fault Management APIDescription: The Fault Management API provides for the monitoring and management of alarms within an information or a telecommunications network.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2007-09-14 Spec Lead: Marc Flauw, Hewlett-Packard  
 
264Order Management APIDescription: This JSR defines an interface to an Order Management component, with specific extensions for activation and work order management use-cases.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2007-09-24 Spec Lead: Andreas Ebbert-Karroum, codecentric AG  
 
265API for Utilizing Web Services PolicyDescription: This specification aims to standardize a basic framework in Java for utilizing the Web services constraints and capabilities.Status: WithdrawnReason: 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 AGSpec Lead: Umit Yalcinalp, SAP AG  
 
266Unified Message Box Access API (UMBA-API)Description: The purpose of this JSR is to define an API to access and manage the message boxes of the mobile device and their content.Status: DormantReason: The Specification Lead chose to list this JSR as dormant in May 2012.Latest Stage: Early Draft ReviewDownload pageStart: 2006-04-14End: 2006-05-14Spec Lead: Michael Lagally, Oracle  
 
267JSP Tag Library for Web ServicesDescription: JSPTM Tag Library for accessing Web ServicesStatus: WithdrawnReason: Lack of resources to drive this JSR, produce the RI (Reference Implementation) and TCK (Technology Compatibility Kit)- Waning interest and lack of support for this technology from the community led to the withdrawal of this JSR.Latest Stage: Withdrawn Effective: 2008-02-06 Spec Lead: Dhiru Pandey, Sun Microsystems, Inc.  
 
268JavaTM Smart Card I/O APIDescription: APIs for APDU based communication with Smart CardsStatus: FinalLatest Stage: Final ReleaseDownload pageStart: 2006-12-11 Spec Lead: Valerie Peng, Sun Microsystems, Inc.  
 
269Pluggable Annotation Processing APIDescription: Provide an API to allow the processing of JSR 175 annotations (metadata); this will require modeling elements of the Java(TM) programming language as well as processing-specific functionality.Status: MaintenanceLatest Stage: Maintenance Release 2Download pageStart: 2014-03-04 Spec Lead: Joe Darcy, Oracle  
 
270JavaTM SE 6 Release ContentsDescription: The Umbrella JSR for the JavaTM SE 6 release.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2015-03-18 Spec Lead:Star Spec LeadMark Reinhold, Sun Microsystems, Inc.  
 
271Mobile Information Device Profile 3Description: This JSR will specify the 3rd generation Mobile Information Device Profile, expanding upon the functionality in all areas as well as improving interoperability across devices.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2009-12-09 Spec Lead: Roger Riggs, Oracle  
 
272Mobile Broadcast Service API for Handheld TerminalsDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2008-12-05 Spec Lead: Kimmo Loytana, North Sixty-One LtdSpec Lead:Star Spec LeadAntti Rantalahti, Nokia CorporationSpec Lead: Ivan Wong, Motorola  
 
273Design-Time API for JavaBeansTM JBDTDescription: 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: WithdrawnReason: Withdrawn at the request of the Specification Lead.Latest Stage: Withdrawn Effective: 2011-03-22 Spec Lead: Tor Norbye, Oracle  
 
274The BeanShell Scripting LanguageDescription: This specification will standardize BeanShell, a Java syntax compatible scripting language for the Java platform.Status: DormantReason: 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.  
 
275Units SpecificationDescription: This JSR specifies Java packages for modeling and working with standard measures known as units.Status: RejectedReason: 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-MarieSpec Lead: Werner Keil, Keil, Werner  
 
276Design-Time Metadata for JavaServerTM Faces ComponentsDescription: Defines a standard mechanism for associating design-time information with JavaServerTM Faces components.Status: DormantReason: The Specification Lead chose to list this JSR as dormant in August 2012.Latest Stage: Early Draft ReviewDownload pageStart: 2010-04-09End: 2010-05-09Spec Lead: Jeffrey Stephenson, Oracle  
 
277JavaTM Module SystemDescription: 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: WithdrawnReason: Withdrawn at the request of the Specification Lead. Superseded by JSR 376.Latest Stage: Withdrawn Effective: 2016-01-20 Spec Lead: Alex Buckley, Oracle  
 
278Resource Management API for JavaTM MEDescription: RM API will provide a simple interface for resource reclamation, accounting, and monitoring in a Java ME platform that requires resource management for multiple applications.Status: DormantReason: The Executive Committee voted to list this JSR as dormant in May 2012.Latest Stage: Public Review BallotView resultsStart: 2007-01-30End: 2007-02-05Spec Lead: Ho An, Samsung Electronics CorporationSpec Lead: Hobum (Vincent) Kwon, Samsung Electronics Corporation  
 
279Service Connection API for JavaTM MEDescription: A new high-level API for connection services via frameworks supporting identity based services, discovery, and authentication. The API supports Service Oriented Architectures (SOA) and other similar network service application models.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2009-11-16 Spec Lead: Kimmo Loytana, North Sixty-One LtdSpec Lead: Pia Niemela, Nokia CorporationSpec Lead: Jens Paetzold, Oracle  
 
280XML API for JavaTM MEDescription: This JSR provides a common general purpose XML API for the next generation of mobile devices.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2007-10-11 Spec Lead: Jean-Yves Bitterlich, OracleSpec Lead: Pia Niemela, Nokia Corporation  
 
281IMS Services APIDescription: This JSR provides a high-level API to access IP Multimedia Subsystem (IMS) services. This API hides IMS technology details and exposes service-level support to enable easy development of IMS applications.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2009-04-22 Spec Lead: Piotr Kessler, Ericsson ABSpec Lead: Stefan Svenberg, Ericsson AB  
 
282RTSJ version 1.1Description: Fill some minor gaps in the RTSJStatus: ActiveLatest Stage: Early Draft Review 2Download pageStart: 2015-01-29End: 2015-03-30Spec Lead: James J. Hunt, aicas GmbH  
 
283Content Repository for JavaTM Technology API Version 2.0Description: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2009-09-25 Spec Lead:Star Spec LeadDavid Nuescheler, Day Software, Inc.  
 
284Resource Consumption Management APIDescription: The API will allow for partitioning resources (constraints, reservations) among Java applications and for querying about resource availability (notifications). It will also provide means of exposing various kinds of resources.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2009-01-22 Spec Lead: Grzegorz Czajkowski, Google Inc.  
 
285Performance Management APIDescription: The Performance Management API provides for the monitoring and management of the performance of an information or telecommunications network.Status: DormantReason: The Executive Committee voted to list this JSR as dormant in June 2011.Latest Stage: Expert Group Formation Start: 2005-11-15 Spec Lead: Dave Raymer, Motorola  
 
286Portlet Specification 2.0Description: 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: ActiveLatest Stage: Maintenance Review BallotView resultsStart: 2015-08-18End: 2015-08-24Spec Lead: Martin Nicklous, IBM  
 
287Scalable 2D Vector Graphics API 2.0 for Java METMDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2009-12-10 Spec Lead: Juha Eskelinen, Nokia CorporationSpec Lead: Kimmo Loytana, North Sixty-One Ltd  
 
288Adaptive JavaTM ME System APIDescription: 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: RejectedReason: 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  
 
289SIP Servlet v1.1Description: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2008-08-21 Spec Lead: Yannis Cosmadopoulos, OracleSpec Lead: Amitha Pulijala, Oracle  
 
290JavaTM Language & XML User Interface Markup IntegrationDescription: 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: DormantReason: The Specification Lead chose to list this JSR as dormant in August 2012.Latest Stage: Proposed Final Draft 2Download pageStart: 2009-05-01 Spec Lead: Jean-Yves Bitterlich, Oracle  
 
291Dynamic Component Support for JavaTM SEDescription: Establish a JCP specification for a dynamic component framework supporting existing Java SE environments based on the OSGi dynamic component model specifications.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2007-08-07 Spec Lead: Thomas Watson, IBM  
 
292Supporting Dynamically Typed Languages on the JavaTM PlatformDescription: Add a new bytecode, invokedynamic, that supports efficient and flexible execution of method invocations in the absence of static type information.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2011-07-20 Spec Lead: John Rose, Sun Microsystems, Inc.  
 
293Location API 2.0Description: This specification defines an optional package that enables the developers to use new enhanced location-based features on the JavaTM ME devices.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2008-11-04 Spec Lead: Kimmo Loytana, North Sixty-One LtdSpec Lead:Star Spec LeadJaana Majakangas, Nokia Corporation  
 
294Improved Modularity Support in the JavaTM Programming LanguageDescription: Language extensions in support of information hiding and separate compilation.Status: WithdrawnReason: Withdrawn at the request of the Specification Lead. Superseded by JSR 376.Latest Stage: Withdrawn Effective: 2016-01-20 Spec Lead: Alex Buckley, Oracle  
 
295Beans BindingDescription: Provide an API that allows two properties of two beans to stay in sync.Status: WithdrawnReason: Withdrawn at the request of the Specification Lead.Latest Stage: Withdrawn Effective: 2011-05-02 Spec Lead: Peter Zhelezniakov, Sun Microsystems, Inc.  
 
296Swing Application FrameworkDescription: This JSR will provide a simple application framework for Swing applications. It will define infrastructure common to most desktop applications. In so doing, Swing applications will be easier to create.Status: WithdrawnReason: Withdrawn at the Spec Lead's request.Latest Stage: Withdrawn Effective: 2011-06-06 Spec Lead: Alexander Potochkin, Sun Microsystems, Inc.  
 
297Mobile 3D Graphics API 2.0Description: This new revision of M3G (JSR-184) will expose the latest graphics hardware features on high-end devices, while improving performance and memory usage on the low end.Status: DormantReason: The Specification Leads chose to list this JSR as dormant in June 2013.Latest Stage: Proposed Final DraftDownload pageStart: 2009-04-14 Spec Lead: Tomi Aarnio, Nokia CorporationSpec Lead: Erkki Rysä, North Sixty-One Ltd  
 
298Telematics API for JavaTM MEDescription: This JSR defines the API set for Telematics Service on mobile devices.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2008-10-14 Spec Lead: Dave Kim, SK Telecom Co., Ltd.Spec Lead: Young Min Park, SK Telecom Co., Ltd.  
 
299Contexts and Dependency Injection for the JavaTM EE platformDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2009-12-10 Spec Lead: Gavin King, Red Hat  
 
300DRM API for JavaTM MEDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2010-02-04 Spec Lead: Jea Un Kim, LG Electronics Inc.Spec Lead: Dnyanesh R Pathak, LG Electronics Inc.  
 
301Portlet 1.0 Bridge for JavaServerTM Faces 1.2Description: The Portlet Bridge Specification for JavaServer Faces defines the semantics of a JSR 168/JSR 286 portlet that proxies for JSF artifacts.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2010-07-08 Spec Lead: Michael Freedman, Oracle  
 
302Safety Critical JavaTM TechnologyDescription: 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: InactiveLatest Stage: Early Draft Review 2Download pageStart: 2013-06-28End: 2013-09-26Spec Lead: C. Douglass Locke, The Open Group  
 
303Bean ValidationDescription: This JSR will define a meta-data model and API for JavaBeanTM validation based on annotations, with overrides and extended meta-data through the use of XML validation descriptors.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2009-11-16 Spec Lead: Emmanuel Bernard, Red Hat  
 
304Mobile Telephony API version 2Description: This JSR extends the interfaces defined in JSR253 (Mobile Telephony API) to cover additional use cases and features not covered in that JSR.Status: DormantReason: The Executive Committee voted to list this JSR as dormant in May 2012.Latest Stage: Expert Group Formation Start: 2006-08-01 Spec Lead: Brian Deuser, Motorola  
 
305Annotations for Software Defect DetectionDescription: This JSR will work to develop standard annotations (such as @NonNull) that can be applied to Java programs to assist tools that detect software defects.Status: DormantReason: The Executive Committee voted to list this JSR as dormant in May 2012.Latest Stage: Expert Group Formation Start: 2006-09-12 Spec Lead: William Pugh, Pugh, William  
 
306Towards a new version of the JCPDescription: This JSR proposes a variety of changes and adjustments to the JCP.Status: WithdrawnReason: This JSR was withdrawn because it is obsolete. It was replaced by two new JSRs that will develop short-term and longer-term changes to the Process Document and the JSPA. Work from JSR 306 was to be incorporated into the new JSRs as appropriate. Patrick Curran was to be the Spec Lead for these JSRs, while the Expert Group will be the current membership of both the JCP Executive Committees.Latest Stage: Withdrawn Effective: 2010-12-16 Spec Lead: Patrick Curran, Oracle  
 
307Network Mobility and Mobile Data APIDescription: This JSR provides API's for initiating and controlling data sessions in a mobile device and providing applications control over wireless network selection.Status: DormantReason: The Executive Committee voted to list this JSR as dormant in September 2012.Latest Stage: Public Review BallotView resultsStart: 2009-02-17End: 2009-02-23Spec Lead: Brian Deuser, Motorola  
 
308Annotations on Java TypesDescription: This JSR extends the Java annotation syntax to permit annotations on any occurrence of a type. Previously, annotations could not be placed on generic type arguments, type casts, etc.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2014-03-04 Spec Lead: Alex Buckley, OracleSpec Lead: Michael Ernst, Ernst, Michael  
 
309Media Server Control APIDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2009-12-21 Spec Lead: Marc Brandt, Hewlett-PackardSpec Lead: Tomas Ericson, Oracle  
 
310Date and Time APIDescription: This JSR will provide a new and improved date and time API for Java.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2014-03-04 Spec Lead: Stephen Colebourne, Colebourne, StephenSpec Lead: Roger Riggs, OracleSpec Lead: Michael Nascimento Santos, Santos, Michael Nascimento  
 
311JAX-RS: The JavaTM API for RESTful Web ServicesDescription: This JSR will develop an API for providing support for RESTful(Representational State Transfer) Web Services in the Java Platform.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2009-11-23 Spec Lead:Star Spec LeadMarek Potociar, Oracle  
 
312JavaTM Business Integration 2.0 (JBI 2.0)Description: JBI enables the creation of a Java business integration environment for the creation of Composite Applications. The JBI 2.0 JSR will augment it to address new requirements.Status: WithdrawnReason: Withdrawn at the Spec Lead's request.Latest Stage: Withdrawn Effective: 2010-12-17 Spec Lead: Ron Ten-Hove, Sun Microsystems, Inc.Spec Lead: Peter Walker, Sun Microsystems, Inc.  
 
313JavaTM Platform, Enterprise Edition 6 (Java EE 6) SpecificationDescription: This JSR is to develop Java EE 6, a release of the Java Platform, Enterprise Edition targeted to ship in 2008.Status: WithdrawnReason: Withdrawn at the Spec Lead's request during the JSR Approval Ballot.Latest Stage: Withdrawn Effective: 2007-04-13 Spec Lead: Roberto Chinnici, OracleSpec Lead:Star Spec LeadBill Shannon, Sun Microsystems, Inc.  
 
314JavaServer Faces 2.0Description: 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: MaintenanceLatest Stage: Maintenance Release 2Download pageStart: 2010-11-22 Spec Lead:Star Spec LeadEdward Burns, OracleSpec Lead: Roger Kitain, Oracle  
 
315JavaTM Servlet 3.0 SpecificationDescription: This JSR will be an update to the existing Servlet 2.5 specification.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2011-03-09 Spec Lead: Rajiv Mordani, Oracle  
 
316JavaTM Platform, Enterprise Edition 6 (Java EE 6) SpecificationDescription: This JSR is to develop Java EE 6, a release of the Java Platform, Enterprise Edition targeted to ship in 2008.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2009-12-10 Spec Lead: Roberto Chinnici, OracleSpec Lead:Star Spec LeadWilliam Shannon, Oracle  
 
317JavaTM Persistence 2.0Description: The Java Persistence API is the Java API for the management of persistence and object/relational mapping for Java EE and Java SE environments.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2009-12-10 Spec Lead:Star Spec LeadLinda Demichiel, Oracle  
 
318Enterprise JavaBeansTM 3.1Description: Enterprise JavaBeans is an architecture for the development and deployment of component-based business applications.Status: MaintenanceLatest Stage: Maintenance Release 2Download pageStart: 2013-06-12 Spec Lead:Star Spec LeadLinda Demichiel, Oracle  
 
319Availability Management for JavaDescription: This JSR will provide an API by which an availability management framework can supervise and control Java runtime units in order to achieve high availability.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2010-06-15 Spec Lead: Jens Jensen, Ericsson AB  
 
320Services FrameworkDescription: 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: DormantReason: 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  
 
321Trusted Computing API for JavaTMDescription: Develop a Trusted Computing API for JavaTM providing selected functionality the TCG Software Stack offers to the C world, while following the conventions of modern Java APIs.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2011-12-05 Spec Lead: Ronald Toegl, IAIK Graz University of Technology  
 
322JavaTM EE Connector Architecture 1.6Description: 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: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2013-06-10 Spec Lead: Sivakumar Thyagarajan, Oracle  
 
323Strong Mobility for JavaTMDescription: 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: RejectedReason: This JSR was not approved by the SE/EE Executive Committee in the JSR Approval Ballot.Latest Stage: Rejected Effective: 2008-01-22 Spec Lead: Hiroki Suguri, Suguri, Hiroki  
 
324On Screen MIDlet API for Java MEDescription: This JSR defines the API set for MIDlet activation functionality on idle screen.Status: RejectedReason: This JSR was not approved by the ME Executive Committee in the JSR Approval Ballot.Latest Stage: Rejected Effective: 2008-04-15 Spec Lead: Dave Kim, SK Telecom Co., Ltd.  
 
325IMS 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2010-10-26 Spec Lead: Martin Gunnang, Ericsson ABSpec Lead: Niclas Palm, Ericsson AB  
 
326Post mortem JVM Diagnostics APIDescription: A standard Java API designed to support the generation and consumption of post mortem or snapshot Java diagnostic artefacts.Status: DormantReason: The Specification Lead chose to list this JSR as dormant in August 2012.Latest Stage: Early Draft ReviewDownload pageStart: 2009-10-29End: 2009-11-28Spec Lead: Steve Poole, IBM  
 
327Dynamic Contents Delivery Service API for JavaTM MEDescription: This JSR will enable Java application to interact with dynamic content delivery (DCD) client implementation in user's device.Status: DormantReason: The Executive Committee voted to list this JSR as dormant in September 2012.Latest Stage: Proposed Final DraftDownload pageStart: 2010-04-30 Spec Lead: Dave Kim, SK Telecom Co., Ltd.  
 
328Change Management APIDescription: This JSR defines an interface to Change Management Systems handling and approving Requests for Changes.Status: DormantReason: The Executive Committee voted to list this JSR as dormant in September 2012.Latest Stage: JSR Review BallotView resultsStart: 2009-01-06End: 2009-01-20Spec Lead: Christian Klaus, Ascom Deutschland GmbH  
 
329Portlet 2.0 Bridge for JavaServerTM Faces 1.2 SpecificationDescription: The Portlet 2.0 Bridge defines the semantics for executing JavaServer Faces views within a portlet.Status: ActiveLatest Stage: Maintenance Review BallotView resultsStart: 2015-08-18End: 2015-08-24Spec Lead: Michael Freedman, OracleSpec Lead: Neil Griffin, Liferay, Inc  
 
330Dependency Injection for JavaDescription: We propose to maximize reusability, testability and maintainability of Java code by standardizing an extensible dependency injection API.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2009-10-14 Spec Lead: Rod Johnson, VMwareSpec Lead: Bob Lee, Lee, Bob  
 
331Constraint Programming APIDescription: 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: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2012-10-16 Spec Lead: Jacob Feldman, Feldman, Jacob  
 
332Email Client API for JavaTM MEDescription: The Email Client API (EMC) for Java ME enables Java ME applications to access Email services like sending/receiving of Emails and corresponding notifications.Status: DormantReason: The Executive Committee voted to list this JSR as dormant in July 2013.Latest Stage: JSR Review BallotView resultsStart: 2009-11-17End: 2009-11-30Spec Lead: Gandhi Kishor Addanki, Samsung Electronics CorporationSpec Lead: Lakshmi Narayana Thummala, Samsung Electronics Corporation  
 
333Content Repository API for Java Technology 2.1Description: 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: DormantReason: The Specification Lead chose to list this JSR as dormant in December 2014.Latest Stage: Proposed Final DraftDownload pageStart: 2013-08-31 Spec Lead: Peeter Piegaze, Adobe Systems Inc.  
 
334Small Enhancements to the JavaTM Programming LanguageDescription: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2011-07-20 Spec Lead: Joe Darcy, Oracle  
 
335Lambda Expressions for the JavaTM Programming LanguageDescription: Extend the Java language to support compact lambda expressions (closures), as well as related language and library features to enable the Java SE APIs to use lambda expressions effectively.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2014-03-04 Spec Lead:Star Spec LeadBrian Goetz, Oracle  
 
336JavaTM SE 7 Release ContentsDescription: The Umbrella JSR for the seventh edition of the Java SE PlatformStatus: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2015-03-12 Spec Lead:Star Spec LeadMark Reinhold, Oracle  
 
337JavaTM SE 8 Release ContentsDescription: The Umbrella JSR for the eighth edition of the Java SE PlatformStatus: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2015-03-03 Spec Lead:Star Spec LeadMark Reinhold, Oracle  
 
338JavaTM Persistence 2.1Description: The Java Persistence API is the Java API for the management of persistence and object/relational mapping in Java EE and Java SE environments.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2013-05-22 Spec Lead:Star Spec LeadLinda Demichiel, OracleSpec Lead: Lukas Jungmann, Oracle  
 
339JAX-RS 2.0: The Java API for RESTful Web ServicesDescription: This JSR will develop the next version of JAX-RS, the API for for RESTful (Representational State Transfer) Web Services in the Java Platform.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2014-10-13 Spec Lead:Star Spec LeadSantiago Pericasgeertsen, OracleSpec Lead:Star Spec LeadMarek Potociar, Oracle  
 
340Java Servlet 3.1 SpecificationDescription: This JSR is to develop the next version of Java Servlets - Java Servlets 3.1Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2013-05-28 Spec Lead: Shing Wai Chan, OracleSpec Lead: Rajiv Mordani, Oracle  
 
341Expression Language 3.0Description: This is an update to Expression Language 2.2, currently part of JSR 245, JavaServer Page (JSP) 2.2.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2013-05-22 Spec Lead: Kinman Chung, Oracle  
 
342JavaTM Platform, Enterprise Edition 7 (Java EE 7) SpecificationDescription: This JSR will develop Java EE 7, the next version of the Java Platform, Enterprise Edition.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2015-07-03 Spec Lead:Star Spec LeadLinda Demichiel, OracleSpec Lead:Star Spec LeadWilliam Shannon, Oracle  
 
343JavaTM Message Service 2.0Description: This is an update to the Java Message Service API, an existing API for accessing enterprise messaging systems from Java programs.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2015-03-16 Spec Lead: Nigel Deakin, Oracle  
 
344JavaServerTM Faces 2.2Description: 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: FinalLatest Stage: Final ReleaseDownload pageStart: 2013-05-21 Spec Lead:Star Spec LeadEdward Burns, Oracle  
 
345Enterprise JavaBeansTM 3.2Description: Enterprise JavaBeans is an architecture for the development and deployment of component-based business applications.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2013-05-28 Spec Lead: Marina Vatkina, Oracle  
 
346Contexts and Dependency Injection for JavaTM EE 1.1Description: Updates and clarifications to CDI 1.0 along much requested features.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2014-04-18 Spec Lead:Star Spec LeadPete Muir, Red Hat  
 
347Data Grids for the JavaTM PlatformDescription: This JSR proposes an API for interacting with in-memory and disk-based distributed data grids.Status: WithdrawnReason: Withdrawn at the Spec Lead's request: 'The JSR has failed to obtain sufficient interest and participation in the JCP community and has barely evolved since its inception. We are therefore requesting its withdrawal.'Latest Stage: Withdrawn Effective: 2015-01-06 Spec Lead: No Current Spec Lead, No SL Company  
 
348Towards a new version of the Java Community ProcessDescription: This JSR proposes a variety of changes and adjustments to the Java Community Process.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2011-10-18 Spec Lead: Patrick Curran, Oracle  
 
349Bean Validation 1.1Description: Bean Validation standardizes constraint definition, declaration and validation for the Java platform. For more information on Bean Validation and how to participate, check outhttp://beanvalidation.org.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2013-05-24 Spec Lead: Emmanuel Bernard, Red Hat  
 
350Java State ManagementDescription: This JSR will develop an API that applications and JavaEE containers can use to offload the responsibility of state management into third party providers with different quality of service characteristics.Status: RejectedReason: This JSR was not approved to continue by the Executive Committee in the JSR Renewal Ballot.Latest Stage: Rejected Effective: 2015-05-12 Spec Lead: Tim Watson, Oracle  
 
351JavaTM Identity APIDescription: This JSR will develop the Identity API for the Java Platform.Status: ActiveLatest Stage: JSR Renewal BallotView resultsStart: 2015-04-28End: 2015-05-11Spec Lead: Ronald Monzillo, Oracle  
 
352Batch Applications for the Java PlatformDescription: This JSR specifies a programming model for batch applications and a runtime for scheduling and executing jobs.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2014-08-19 Spec Lead: Chris Vignola, IBM  
 
353JavaTM API for JSON ProcessingDescription: The Java API for JSON Processing (JSON-P) JSR will develop a Java API to process (for e.g. parse, generate, transform and query) JSON.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2013-05-23 Spec Lead: Jitendra Kotamraju, Oracle  
 
354Money and Currency APIDescription: Provides an API for representing, transporting, and performing comprehensive calculations with Money and Currency.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2015-05-13 Spec Lead:Star Spec LeadAnatole Tresch, Credit Suisse  
 
355JCP Executive Committee MergeDescription: Since Java is One Platform this JSR will merge the two Executive Committees into one, and will reduce the total number of EC members.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2012-08-22 Spec Lead: Patrick Curran, Oracle  
 
356JavaTM API for WebSocketDescription: The Java API for WebSocket JSR will define a standard API for creating WebSocket applications.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2014-08-13 Spec Lead:Star Spec LeadDanny Coward, Oracle  
 
357Social Media APIDescription: This specification proposes an API for accessing and providing social information networksStatus: RejectedReason: 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, WernerSpec Lead: Antoine Sabot-Durand, Sabot-Durand, Antoine  
 
358A major revision of the Java Community ProcessDescription: This JSR will make a variety of changes and adjustments to the Java Community Process, revising the Process Document, the EC Standing Rules, and the JSPA.Status: WithdrawnReason: At the January 2016 meeting of the JCP Executive Committee (EC) the EC was informed that Oracle Legal had advised that no changes should be made to the JSPA or to JSR licensing models while litigation is ongoing (see the public minutes for more details).

Consequently the EC decided at the March meeting to withdraw (close) JSR 358. Another JSR ('JCP.next.5') will be opened to work on changes that can be implemented by modifying only the Process Document, and we hope and expect that we will be able to pick up the more substantive changes that were being considered for JSR 358 as soon as the litigation is completed.Latest Stage: Withdrawn Effective: 2016-03-30 Spec Lead: Patrick Curran, Oracle  
 
359SIP Servlet 2.0Description: SIP Servlet API is the standard platform for implementing SIP based services.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2015-04-11 Spec Lead: Binod PG, Oracle  
 
360Connected Limited Device Configuration 8Description: CLDC 8 will be an evolutionary update to CLDC 1.1.1 to bring the VM, Java Language, and libraries up to date with Java SE 8.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2014-04-30 Spec Lead: Michael Lagally, OracleSpec Lead: Roger Riggs, Oracle  
 
361JavaTM ME Embedded ProfileDescription: Update IMP(-NG) to align with state-of-the-art features and current embedded device market requirements.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2014-04-30 Spec Lead:Star Spec LeadVolker Bauche, Oracle  
 
362Portlet Specification 3.0Description: 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: ActiveLatest Stage: Early Draft ReviewDownload pageStart: 2015-10-09End: 2016-01-07Spec Lead: Martin Nicklous, IBM  
 
363Units of Measurement APIDescription: This JSR specifies Java packages for modeling and working with measurement values, quantities and their corresponding units.Status: ActiveLatest Stage: Public Review BallotView resultsStart: 2016-01-12End: 2016-01-25Spec Lead: Jean-Marie Dautelle, Dautelle, Jean-MarieSpec Lead: Werner Keil, Keil, WernerSpec Lead: Leonardo Lima, V2COM  
 
364Broadening JCP MembershipDescription: This aims to broaden JCP participation by defining new membership classes, changing existing membership categories, enabling participation by the community, and ensuring the appropriate Intellectual Property commitments from JCP Members.Status: ActiveLatest Stage: Final ReleaseDownload pageStart: 2016-04-07 Spec Lead: Heather VanCura, Oracle  
 
365Contexts and Dependency Injection for JavaTM 2.0Description: This JSR is a major evolution of the CDI 1.1 (JSR 346) specification. Focused on modularity and Java SE support.Status: ActiveLatest Stage: Early Draft ReviewDownload pageStart: 2015-07-08End: 2015-10-05Spec Lead: Antoine Sabot-Durand, Red Hat  
 
366Java Platform, Enterprise Edition 8 (Java EE 8) SpecificationDescription: This JSR is to develop Java EE 8, the next release of the Java Platform, Enterprise Edition.Status: ActiveLatest Stage: Early Draft ReviewDownload pageStart: 2015-10-21End: 2015-11-20Spec Lead:Star Spec LeadLinda Demichiel, OracleSpec Lead:Star Spec LeadWilliam Shannon, Oracle  
 
367JavaTM API for JSON Binding (JSON-B)Description: A standard binding layer (metadata & runtime) for converting Java objects to/from JSON messages.Status: ActiveLatest Stage: Public Review Ballot Start: 2016-07-26End: 2016-08-08Spec Lead: Dmitry Kornilov, Oracle  
 
368JavaTM Message Service 2.1Description: The JMS API is an API for accessing enterprise messaging systems from Java programs. This JSR is to develop JMS 2.1, the next version of the API.Status: ActiveLatest Stage: Early Draft ReviewDownload pageStart: 2015-10-22End: 2015-11-21Spec Lead: Nigel Deakin, Oracle  
 
369JavaTM Servlet 4.0 SpecificationDescription: 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: ActiveLatest Stage: Early Draft ReviewDownload pageStart: 2015-10-15End: 2015-12-14Spec Lead:Star Spec LeadEdward Burns, OracleSpec Lead: Shing Wai Chan, Oracle  
 
370JavaTM API for RESTful Web Services (JAX-RS 2.1) SpecificationDescription: This JSR is to develop JAX-RS 2.1, the next release of Java API for RESTful Web Services.Status: ActiveLatest Stage: JSR Renewal BallotView resultsStart: 2015-11-10End: 2015-11-23Spec Lead:Star Spec LeadSantiago Pericasgeertsen, OracleSpec Lead:Star Spec LeadMarek Potociar, Oracle  
 
371Model-View-Controller (MVC 1.0) SpecificationDescription: This JSR is to develop MVC 1.0, a model-view-controller specification for Java EE.Status: ActiveLatest Stage: Early Draft Review 2Download pageStart: 2015-10-08End: 2015-11-07Spec Lead:Star Spec LeadSantiago Pericasgeertsen, OracleSpec Lead: Manfred Riem, Oracle  
 
372JavaServer Faces (JSF 2.3) Specification.Description: This JSR is to develop JSF 2.3, the next release of Java Server Faces.Status: ActiveLatest Stage: Early Draft ReviewDownload pageStart: 2015-10-21End: 2015-12-20Spec Lead:Star Spec LeadEdward Burns, OracleSpec Lead: Manfred Riem, Oracle  
 
373JavaTM EE Management API 2.0Description: This JSR is to update JSR 77 with REST interfaces and incorporate deployment as a standard part of the management interface.Status: ActiveLatest Stage: JSR Renewal BallotView resultsStart: 2015-11-10End: 2015-11-23Spec Lead: Martin Mares, Oracle  
 
374JavaTM API for JSON Processing 1.1Description: This JSR is to provide an update for the Java API for JSON Processing Specification.Status: ActiveLatest Stage: Early Draft ReviewDownload pageStart: 2015-08-03End: 2015-10-02Spec Lead: Kinman Chung, Oracle  
 
375JavaTM EE Security APIDescription: The goal of this JSR is to improve the Java EE platform by ensuring the Security API aspect is useful in the modern cloud/PaaS application paradigm.Status: ActiveLatest Stage: JSR Renewal BallotView resultsStart: 2015-11-10End: 2015-11-23Spec Lead: Alexander Kosowski, Oracle  
 
376JavaTM Platform Module SystemDescription: Define a module system for the Java Platform.Status: ActiveLatest Stage: JSR Renewal BallotView resultsStart: 2015-11-10End: 2015-11-23Spec Lead:Star Spec LeadMark Reinhold, Oracle  
 
377Desktop|Embedded Application APIDescription: The purpose of this specification is to standardize common behavior found in desktop & embedded applicationsStatus: ActiveLatest Stage: JSR Renewal BallotView resultsStart: 2016-02-16End: 2016-02-29Spec Lead: Andres Almiray, Almiray, Andres  
 
378Portlet 3.0 Bridge for JavaServerTM Faces 2.2 SpecificationDescription: 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: ActiveLatest Stage: Expert Group Formation Start: 2015-08-18End: 2015-12-10Spec Lead: Neil Griffin, Liferay, Inc  
 
379JavaTM SE 9 Release ContentsDescription: The Umbrella JSR for the ninth edition of the Java SE Platform.Status: ActiveLatest Stage: JSR Review BallotView resultsStart: 2016-06-14End: 2016-06-27Spec Lead: Iris Clark, OracleSpec Lead:Star Spec LeadMark Reinhold, Oracle  
 
901JavaTM Language SpecificationDescription: 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: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2011-08-05 Spec Lead: Alex Buckley, Oracle  
 
902JavaTM Servlet API Specification, Version 2.2, Errata Sheet, 4/1/2000Description: Maintenance revision for the JavaTM Servlet API Specification, version 2.2.Status: MaintenanceLatest Stage: Maintenance ReviewDownload pageStart: 2000-04-12End: 2000-05-12Spec Lead:Star Spec LeadDanny Coward, Oracle  
 
903JavaTM Servlet API Specification, Version 2.2, Errata Sheet, 4/27/2000Description: Maintenance revision for the JavaTM Servlet API Specification, version 2.2.Status: MaintenanceLatest Stage: Maintenance ReviewDownload pageStart: 2000-05-05End: 2000-06-05Spec Lead:Star Spec LeadDanny Coward, Oracle  
 
904JavaMailTM SpecificationDescription: Maintenance revision 1.2 for the JavaMailTM API.Status: MaintenanceLatest Stage: Maintenance ReviewDownload pageStart: 2000-05-25End: 2000-06-25Spec Lead:Star Spec LeadWilliam Shannon, Oracle  
 
905Enterprise JavaBeansTM Specification Version 1.1, Errata Sheet, 5/4/2000Description: Maintenance revision for the Enterprise JavaBeansTM Specification, version 1.1.Status: MaintenanceLatest Stage: Maintenance ReviewDownload pageStart: 2000-05-08End: 2000-06-08Spec Lead:Star Spec LeadLinda Demichiel, Oracle  
 
906JavaServer PagesTM Specification Version 1.1, Errata Sheet 2000.04.28Description: The Errata Sheet for 2000.04.28.Status: MaintenanceLatest Stage: Maintenance ReviewDownload pageStart: 2000-06-06End: 2000-07-06Spec Lead: Eduardo Pelegri-Llopart, Sun Microsystems, Inc.  
 
907JavaTM Transaction API (JTA)Description: Revisions to the JTA specification.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2013-06-17 Spec Lead: Paul Parkinson, Oracle  
 
908JavaTM Media Framework, version 2.0 - Minor changesDescription: Minor changes to the RTP section.Status: MaintenanceLatest Stage: Maintenance Draft ReviewDownload pageStart: 2000-09-20End: 2000-10-20Spec Lead: Marc Owerfeldt, Sun Microsystems, Inc.  
 
909JavaTM Specification Participation AgreementDescription: The Maintenance Review of the JSPA revisions.Status: MaintenanceLatest Stage: Maintenance Draft ReviewDownload pageStart: 2000-11-03End: 2000-12-05Spec Lead: Jonathan Nimer, Sun Microsystems, Inc.  
 
910JDBC 2.1 Errata SheetDescription: Errata Sheet of JDBC 2.1 for Maintenance review.Status: MaintenanceLatest Stage: Maintenance Draft ReviewDownload pageStart: 2000-12-20End: 2001-01-18Spec Lead: Lance Andersen, Oracle  
 
911API Specification Differences in LadybirdDescription: This details the specification differences between Ladybird and Kestrel.Status: MaintenanceLatest Stage: Maintenance Draft ReviewDownload pageStart: 2001-02-21End: 2001-03-23Spec Lead: Alan Sommerer, Sun Microsystems, Inc.  
 
912Java 3DTM API 1.3Description: Version 1.3 of the Java 3D API.Status: MaintenanceLatest Stage: Maintenance Draft Review 3Download pageStart: 2001-11-21End: 2002-02-11Spec Lead: Kevin Rushforth, Sun Microsystems, Inc.  
 
913JCP 2.0Description: This is the Maintenance Revision of the JCP 2.0 EC Voting rules.Status: MaintenanceLatest Stage: Maintenance Draft ReviewDownload pageStart: 2001-05-08End: 2001-06-11Spec Lead: Patrick Curran, Oracle  
 
914JavaTM Message Service (JMS) APIDescription: JavaTM Message Service API Errata.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2003-12-02 Spec Lead: Nigel Deakin, Oracle  
 
915J2SETM 1.4 (Merlin) Maintenance ReviewDescription: Details of specification changes made in version 1.4 ("Merlin") of the JavaTM 2 Platform, Standard Edition.

Status: MaintenanceLatest Stage: Maintenance Draft ReviewDownload pageStart: 2001-07-26End: 2001-08-27Spec Lead: Alan Sommerer, Sun Microsystems, Inc.  
 
916J2SETM 1.4 (Merlin) Beta 2 Maintenance ReviewDescription: Details of specification changes made in version 1.4 ("Merlin") of the JavaTM 2 Platform, Standard Edition.Status: MaintenanceLatest Stage: Maintenance Draft ReviewDownload pageStart: 2001-10-01End: 2001-11-05Spec Lead: Alan Sommerer, Sun Microsystems, Inc.  
 
917J2SETM 1.4 (Merlin) Beta 3 Maintenance ReviewDescription: Details of specification changes made in version 1.4 ("Merlin") of the JavaTM 2 Platform, Standard Edition.Status: MaintenanceLatest Stage: Maintenance Draft ReviewDownload pageStart: 2001-11-07End: 2001-12-10Submitter: Alan Sommerer, Sun Microsystems, Inc.  
 
918J2SETM 1.4 Release CandidateDescription: Define the major features of the J2SETM 1.4 release.Status: MaintenanceLatest Stage: Maintenance Draft ReviewDownload pageStart: 2002-01-08End: 2002-02-11Spec Lead: Alan Sommerer, Sun Microsystems, Inc.  
 
919JavaMailTMDescription: A description of the new APIs that are being introduced in JavaMail.Status: MaintenanceLatest Stage: Maintenance Release 2Download pageStart: 2013-06-10 Spec Lead:Star Spec LeadWilliam Shannon, Oracle  
 
920JMF 2.1.1.Description: Maintenance Review of the JMF specification, version 2.1.1.Status: MaintenanceLatest Stage: Maintenance Draft ReviewDownload pageStart: 2002-04-26End: 2002-05-28Spec Lead: Babu Srinivasan, Sun Microsystems, Inc.  
 
921Implementing Enterprise Web Services 1.1Description: This is a Maintenance Revision of the Implementing Enterprise Web Services 1.1 Specification.Status: FinalLatest Stage: Final ReleaseDownload pageStart: 2004-01-23 Spec Lead: Dhiru Pandey, Sun Microsystems, Inc.  
 
922JavaTM Communication APIDescription: Maintenance version of the Java Communication API specification,version 2.0.3Status: WithdrawnReason: 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.  
 
923J2SETM 1.4.2 (Mantis) BetaDescription: Descriptions of specification changes being made in version 1.4.2 ("Mantis") of the JavaTM 2 Platform, Standard Edition (J2SETM).Status: MaintenanceLatest Stage: Maintenance Draft ReviewDownload pageStart: 2003-04-04End: 2003-05-05Spec Lead:Star Spec LeadDanny Coward, Oracle  
 
924JavaTM Virtual Machine SpecificationDescription: Maintenance review of changes to the JavaTM Virtual Machine Specification, Second Edition for J2SE 1.5Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2011-08-05 Spec Lead: Alex Buckley, Oracle  
 
925JavaBeansTM Activation Framework 1.1Description: JavaBeans Activation Framework 1.1 proposes a few minor changes to the JAF APIs to address the most commonly requested enhancements.Status: MaintenanceLatest Stage: Maintenance ReleaseDownload pageStart: 2006-05-08 Spec Lead:Star Spec LeadBill Shannon, Sun Microsystems, Inc.  
 
926Java 3DTMDescription: Maintenance of the Java 3D specification.Status: MaintenanceLatest Stage: Maintenance Release 2Download pageStart: 2007-01-18 Spec Lead: Kevin Rushforth, Sun Microsystems, Inc.  
 
927JavaTM TV API 1.1Description: The maintenance of the Java TV specification.Status: MaintenanceLatest Stage: Maintenance Release 2Download pageStart: 2008-10-20 Spec Lead: Michael Lagally, OracleSpec Lead: Jens Paetzold, Oracle 

0 0
原创粉丝点击