Find JSRs
Submit this Search


Ad Banner
 
 
 
 

JSRs: Java Specification Requests
JSRs by Stage
JSR Review (0 JSRs) |  Early Draft Review (1 JSR) |  Public Review (0 JSRs) |  Proposed Final Draft (1 JSR) |  Final Release (230 JSRs) |  Maintenance Review (3 JSRs) |  Active (43 JSRs) |  Inactive (1 JSR) |  Dormant (32 JSRs) |  Withdrawn (82 JSRs) |  Rejected (13 JSRs)

JSRs are listed as dormant when there is no Specification/Maintenance Lead, when a JSR has had an extended period of inactivity, or when a JSR is voted as Dormant by the Executive Committee after an extended period of inactivity.

50 Distributed Real-Time Specification
Description: The Distributed Real-Time Specification for Java extends RMI in the Real-Time Specification for Java, to provide support for predictability of end-to-end timeliness of trans-node activities.
Status: Dormant
Reason: The Specification Lead has chosen to list this JSR as dormant while work on the Community Review draft continues.
Latest Stage:
Expert Group Formation Start: 2000-04-12 End: 2000-08-14
Spec Lead: James J. Hunt, Aicas GmbH
 
 
 
60 Building Automation Java API
Description: The goal is to develop a set of Java APIs for programmable controllers in the building automation industry.
Status: Dormant
Reason: The Executive Committee voted to list this JSR as dormant in June 2011.
Latest Stage:
CAFE Start: 2000-03-17 End: 2000-07-11
Spec Lead: Brian Frank, Tridium, Inc
 
 
 
122 JAINTM JCAT
Description: This develops the JavaTM Coordination and Transaction (JCAT) specification, which perceives Java Call Control (JCC) as its core package and extends it with concepts to model and control terminal capabilities.
Status: Dormant
Reason: The Executive Committee voted to list this JSR as dormant in May 2012.
Latest Stage:
Public Review Download page Start: 2003-08-27 End: 2003-09-26
Spec Lead: Christer Boberg, Ericsson AB
 
 
 
141 SDP API
Description: 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: Dormant
Reason: The Executive Committee voted to list this JSR as dormant in May 2012.
Latest Stage:
Proposed Final Draft Download page Start: 2004-07-20
Spec Lead: Kelvin R Porter, Cisco Systems
 
 
 
161 JAINTM ENUM API Specification
Description: The JAINTM ENUM API Specification defines a standard, portable application programming interface to query and provision E.164 telephone numbers and their service-specific Uniform Resource Identifiers (URI).
Status: Dormant
Reason: The Executive Committee voted to list this JSR as dormant in May 2012.
Latest Stage:
Public Review Download page Start: 2004-05-11 End: 2004-06-10
Spec Lead: Christopher John, NetNumber, Inc.
 
 
 
182 JPay - Payment API for the JavaTM Platform
Description: This JSR requests the creation of the Payment API for the Java Platform (JPay) specification. The JPay API will support payments in an open, Web-like environment.
Status: Dormant
Reason: The Executive Committee voted to list this JSR as dormant in May 2012.
Latest Stage:
Early Draft Review Download page Start: 2004-10-27 End: 2004-12-25
Spec Lead: Marquart C Franz, Siemens AG
 
 
 
230 Data Sync API
Description: Enabling J2METM applications to access native data synchronization implementation
Status: Dormant
Reason: The Specification Lead chose to list this JSR as dormant in August 2011.
Latest Stage:
Proposed Final Draft Download page Start: 2006-09-22
Spec Lead: Jens Paetzold, Oracle
 
 
 
241 The Groovy Programming Language
Description: 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: Dormant
Reason: 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
 
 
 
246 Device Management API
Description: Enabling J2METM applications to access device management implementations
Status: Dormant
Reason: The Specification Lead chose to list this JSR as dormant in August 2011.
Latest Stage:
Early Draft Review Download page Start: 2005-08-08 End: 2005-09-07
Spec Lead: Jens Paetzold, Oracle
 
 
 
249 Mobile Service Architecture 2
Description: This JSR defines the next generation of the Mobile Service Architecture and platform created in JSR 248.
Status: Dormant
Reason: The Specification Leads chose to list this JSR as dormant in August 2012.
Latest Stage:
Public Review Ballot View results Start: 2009-02-17 End: 2009-02-23
Spec Lead: Guenter Klas, Vodafone Group Services Limited
Spec Lead: Erkki Rysa, Nokia Corporation
 
 
 
251 Pricing API
Description: 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: Dormant
Reason: The Executive Committee voted to list this JSR as dormant in May 2012.
Latest Stage:
Early Draft Review Download page Start: 2006-05-01 End: 2006-05-31
Spec Lead: No Current Spec Lead, No SL Company
 
 
 
255 JavaTM Management Extensions (JMXTM) Specification, version 2.0
Description: This JSR updates the JMX and JMX Remote APIs for version 6.0 of the Java(TM) Platform, Standard Edition. It will improve usability of existing features and add new functionality.
Status: Dormant
Reason: The Specification Lead chose to list this JSR as dormant in April 2012.
Latest Stage:
Early Draft Review Download page Start: 2007-12-21 End: 2008-02-04
Spec Lead: Staffan Larsen, Oracle
 
 
 
259 Ad Hoc Networking API
Description: 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: Dormant
Reason: The Specification Lead chose to list this JSR as dormant in August 2011.
Latest Stage:
Early Draft Review Download page Start: 2006-01-30 End: 2006-03-01
Spec Lead: Star Spec Lead Volker Bauche, Oracle
 
 
 
262 Web Services Connector for Java Management Extensions (JMX) Agents
Description: 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: Dormant
Reason: The Specification Lead chose to list this JSR as dormant in April 2012.
Latest Stage:
Public Review Ballot View results Start: 2008-05-13 End: 2008-05-19
Spec Lead: Staffan Larsen, Oracle
 
 
 
266 Unified 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: Dormant
Reason: The Specification Lead chose to list this JSR as dormant in May 2012.
Latest Stage:
Early Draft Review Download page Start: 2006-04-14 End: 2006-05-14
Spec Lead: Michael Lagally, Oracle
 
 
 
274 The BeanShell Scripting Language
Description: This specification will standardize BeanShell, a Java syntax compatible scripting language for the Java platform.
Status: Dormant
Reason: The Executive Committee voted to list this JSR as dormant in June 2011.
Latest Stage:
Expert Group Formation Start: 2005-06-07
Spec Lead: Patrick Niemeyer, Niemeyer, Patrick D.
 
 
 
276 Design-Time Metadata for JavaServerTM Faces Components
Description: Defines a standard mechanism for associating design-time information with JavaServerTM Faces components.
Status: Dormant
Reason: The Specification Lead chose to list this JSR as dormant in August 2012.
Latest Stage:
Early Draft Review Download page Start: 2010-04-09 End: 2010-05-09
Spec Lead: Jeffrey Stephenson, Oracle
 
 
 
277 JavaTM Module System
Description: The specification defines a distribution format and a repository for collections of Java code and related resources. It also defines the discovery, loading, and integrity mechanisms at runtime.
Status: Dormant
Reason: The Specification Lead chose to list this JSR as dormant in May 2012.
Latest Stage:
Early Draft Review Download page Start: 2006-10-11 End: 2006-11-13
Spec Lead: Alex Buckley, Oracle
 
 
 
278 Resource Management API for JavaTM ME
Description: 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: Dormant
Reason: The Executive Committee voted to list this JSR as dormant in May 2012.
Latest Stage:
Public Review Ballot View results Start: 2007-01-30 End: 2007-02-05
Spec Lead: Ho An, Samsung Electronics Corporation
Spec Lead: Hobum (Vincent) Kwon, Samsung Electronics Corporation
 
 
 
285 Performance Management API
Description: The Performance Management API provides for the monitoring and management of the performance of an information or telecommunications network.
Status: Dormant
Reason: 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
 
 
 
290 JavaTM Language & XML User Interface Markup Integration
Description: This JSR enables creation of Java ME applications which combine Web UI markup technologies with Java code. The intent is to leverage the W3C Compound Document Format (CDF) specification.
Status: Dormant
Reason: The Specification Lead chose to list this JSR as dormant in August 2012.
Latest Stage:
Proposed Final Draft 2 Download page Start: 2009-05-01
Spec Lead: Jean-Yves Bitterlich, Oracle
 
 
 
294 Improved Modularity Support in the JavaTM Programming Language
Description: Language extensions in support of information hiding and separate compilation.
Status: Dormant
Reason: The Specification Lead chose to list this JSR as dormant in May 2012.
Latest Stage:
Early Draft Review Download page Start: 2007-11-20 End: 2007-12-20
Spec Lead: Alex Buckley, Oracle
 
 
 
297 Mobile 3D Graphics API 2.0
Description: 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: Dormant
Reason: The Specification Leads chose to list this JSR as dormant in June 2013.
Latest Stage:
Proposed Final Draft Download page Start: 2009-04-14
Spec Lead: Tomi Aarnio, Nokia Corporation
Spec Lead: Erkki Rysä, North Sixty-One Ltd
 
 
 
304 Mobile Telephony API version 2
Description: This JSR extends the interfaces defined in JSR253 (Mobile Telephony API) to cover additional use cases and features not covered in that JSR.
Status: Dormant
Reason: 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
 
 
 
305 Annotations for Software Defect Detection
Description: 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: Dormant
Reason: 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
 
 
 
307 Network Mobility and Mobile Data API
Description: This JSR provides API's for initiating and controlling data sessions in a mobile device and providing applications control over wireless network selection.
Status: Dormant
Reason: The Executive Committee voted to list this JSR as dormant in September 2012.
Latest Stage:
Public Review Ballot View results Start: 2009-02-17 End: 2009-02-23
Spec Lead: Brian Deuser, Motorola
 
 
 
320 Services Framework
Description: This specification will define a high level, lightweight services and management framework API's that will provide JME based devices the ability to manage long running applications and services.
Status: Dormant
Reason: The Executive Committee voted to list this JSR as dormant in May 2012.
Latest Stage:
Expert Group Formation Start: 2007-11-13
Spec Lead: Roger N. Mahler, AT&T
 
 
 
326 Post mortem JVM Diagnostics API
Description: A standard Java API designed to support the generation and consumption of post mortem or snapshot Java diagnostic artefacts.
Status: Dormant
Reason: The Specification Lead chose to list this JSR as dormant in August 2012.
Latest Stage:
Early Draft Review Download page Start: 2009-10-29 End: 2009-11-28
Spec Lead: Steve Poole, IBM
 
 
 
327 Dynamic Contents Delivery Service API for JavaTM ME
Description: This JSR will enable Java application to interact with dynamic content delivery (DCD) client implementation in user's device.
Status: Dormant
Reason: The Executive Committee voted to list this JSR as dormant in September 2012.
Latest Stage:
Proposed Final Draft Download page Start: 2010-04-30
Spec Lead: Dave Kim, SK Telecom Co., Ltd.
 
 
 
328 Change Management API
Description: This JSR defines an interface to Change Management Systems handling and approving Requests for Changes.
Status: Dormant
Reason: The Executive Committee voted to list this JSR as dormant in September 2012.
Latest Stage:
JSR Review Ballot View results Start: 2009-01-06 End: 2009-01-20
Spec Lead: Christian Klaus, Ascom Deutschland GmbH
 
 
 
332 Email Client API for JavaTM ME
Description: 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: Dormant
Reason: The Executive Committee voted to list this JSR as dormant in July 2013.
Latest Stage:
JSR Review Ballot View results Start: 2009-11-17 End: 2009-11-30
Spec Lead: Gandhi Kishor Addanki, Samsung Electronics Corporation
Spec Lead: Lakshmi Narayana Thummala, Samsung Electronics Corporation
 
 
 
333 Content Repository API for Java Technology 2.1
Description: As the version 2.1 of the Content Repository for Java Technology API, the aim is to further expand and refine the specification based on feedback from the community.
Status: Dormant
Reason: The Specification Lead chose to list this JSR as dormant in December 2014.
Latest Stage:
Proposed Final Draft Download page Start: 2013-08-31
Spec Lead: Peeter Piegaze, Adobe Systems Inc.