Find JSRs
Submit this Search


Ad Banner
 
 
 
 

JSRs: Java Specification Requests


JSRs by Platform

Certain JSRs are part of one or more of the platforms: collections of standards that comprise the three Java editions: Standard, Enterprise and Micro. Many JSRs are not part of the platform, but rather augment that platform; those JSRs are not listed on this page. This page lists the JSRs that comprise the various versions of the three platform editions.

Java EE (47 JSRs) |  Java SE (60 JSRs) |  Java ME (87 JSRs)

Java ME

Java ME technology, Java Micro Edition, specifically addresses the vast consumer space, which covers the range of extremely tiny commodities such as smart cards or a pager all the way up to the set-top box, an appliance almost as powerful as a computer.

1 Real-time Specification for Java
Description: The Real-Time Specification for Java extends the JavaTM platform to support both current practice and advanced real-time systems application programming.
Status: Final
Latest Stage:
Final Release 3 Download page Start: 2006-07-12
Spec Lead: James J. Hunt, Aicas GmbH
 
 
 
30 J2METM Connected, Limited Device Configuration
Description: This specification will define a standard platform configuration of the JavaTM 2 platform, Micro Edition (J2METM) for small, resource-limited, connected devices.
Status: Final
Latest Stage:
Final Release Download page Start: 2000-05-30
Spec Lead: Antero Taivalsaari, Sun Microsystems, Inc.
 
 
 
36 Connected Device Configuration
Description: 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: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2005-12-20
Spec Lead: Star Spec Lead Jon Courtney, Sun Microsystems, Inc.
 
 
 
37 Mobile Information Device Profile for the J2METM Platform
Description: This specification will define a profile that will extend and enhance the "J2METM Connected, Limited Device Configuration" (JSR-000030), enabling application development for mobile information appliances and voice communication devices.
Status: Final
Latest Stage:
Final Release Download page Start: 2000-09-19
Spec Lead: Brian Deuser, Motorola
 
 
 
46 Foundation Profile
Description: The Foundation Profile is a set of APIs meant for applications running on small devices that have some type of network connection.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2005-12-20
Spec Lead: Star Spec Lead Jon Courtney, Sun Microsystems, Inc.
 
 
 
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
 
 
 
62 Personal Profile Specification
Description: The J2METM Personal Profile provides the J2ME environment for those devices with a need for a high degree of Internet connectivity and web fidelity.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2006-03-24
Spec Lead: Star Spec Lead Jon Courtney, Sun Microsystems, Inc.
 
 
 
66 RMI Optional Package Specification Version 1.0
Description: The J2METM RMI Optional Package (RMI OP) provides JavaTM platform to Java platform remote method invocation for Java devices and interoperates with J2SETM RMI.
Status: Final
Latest Stage:
Final Release Download page Start: 2002-06-27
Spec Lead: Mark Hodapp, Sun Microsystems, Inc.
 
 
 
68 J2METM Platform Specification
Description: This specification will define the next major revision of the JavaTM 2 platform, Micro Edition.
Status: Withdrawn
Reason: Its original purpose to define the architecture for Java ME and additional processes for building blocks are not necessary. The Community Review draft contains useful working definitions of Configurations and Profiles and useful rules for subsetting and merging APIs.
Latest Stage:
Withdrawn Effective: 2011-03-22
Spec Lead: Roger Riggs, Oracle
 
 
 
75 PDA Optional Packages for the J2METM Platform
Description: 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: Final
Latest Stage:
Final Release Download page Start: 2004-06-07
Spec Lead: Tom Chavez, PalmSource, Inc.
Spec Lead: Ken Walker, IBM
 
 
 
80 JavaTM USB API
Description: This specification provides a JavaTM API for communicating with devices attached via the Universal Serial Bus (USB). It allows Java applications to discover, read, write, and manage USB devices.
Status: Final
Latest Stage:
Final Release Download page Start: 2005-06-08
Spec Lead: Boyd Dimmock, IBM
 
 
 
82 JavaTM APIs for Bluetooth
Description: Bluetooth is an important emerging standard for wireless integration of small devices. The specification standardizes a set of Java APIs to allow Java-enabled devices to integrate into a Bluetooth environment.
Status: Maintenance
Latest Stage:
Maintenance Draft Review 4 Download page Start: 2010-03-08 End: 2010-04-12
Spec Lead: Jens Paetzold, Oracle
 
 
 
113 JavaTM Speech API 2.0
Description: This JSR extends the work of the 1.0 JavaTM Speech API, specifying a cross-platform interface to support speech recognizers and synthesizers.
Status: Final
Latest Stage:
Final Release Download page Start: 2009-05-07
Spec Lead: Charles Hemphill, EverSpeech, Inc.
 
 
 
118 Mobile Information Device Profile 2.0
Description: This specification will define a profile that will extend and enhance the "J2METM Mobile Information Device Profile" (JSR-000037).
Status: Maintenance
Latest Stage:
Maintenance Draft Review 3 Download page Start: 2010-10-18 End: 2010-11-22
Spec Lead: Star Spec Lead Volker Bauche, Oracle
 
 
 
120 Wireless Messaging API
Description: 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: Final
Latest Stage:
Final Release 2 Download page Start: 2003-04-25
Spec Lead: Marquart C Franz, Siemens AG
 
 
 
129 Personal Basis Profile Specification
Description: The J2METM Personal Basis Profile provides a J2ME application environment for network-connected devices supporting a basic level of graphical presentation.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2005-12-19
Spec Lead: Star Spec Lead Jon Courtney, Sun Microsystems, Inc.
 
 
 
133 JavaTM Memory Model and Thread Specification Revision
Description: The proposed specification describes the semantics of threads, locks, volatile variables and data races. This includes what has been referred to as the Java memory model.
Status: Final
Latest Stage:
Final Release Download page Start: 2004-09-30
Spec Lead: William Pugh, Pugh, William
 
 
 
134 JavaTM Game Profile
Description: Defines a Java 2 Micro Edition Profile for the purposes of game development targeting high-end consumer game devices and desktops.
Status: Withdrawn
Reason: 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.
 
 
 
135 Mobile Media API
Description: 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: Maintenance
Latest Stage:
Maintenance Draft Review 3 Download page Start: 2010-09-20 End: 2010-10-25
Spec Lead: Michael Lagally, Oracle
 
 
 
138 Performance Metric Instrumentation
Description: Specifies standard APIs for performance metric instrumentation of Java programs.
Status: Withdrawn
Reason: Withdrawn at the request of the Specification Lead.
Latest Stage:
Withdrawn Effective: 2010-02-26
Spec Lead: Bruce Irvin, Oracle
 
 
 
139 Connected Limited Device Configuration 1.1
Description: This specification will define a revised version of the J2METM Connected, Limited Device Configuration (CLDC).
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2007-11-29
Spec Lead: Roger Riggs, Oracle
 
 
 
143 JavaDesk
Description: JavaDesk provides a standard desktop API across platforms using an MVC model. Applications can control and enhance the desktop using the JavaDesk API.
Status: Rejected
Reason: 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.
 
 
 
164 SIMPLE Presence
Description: 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: Final
Latest Stage:
Final Release Download page Start: 2005-10-25
Spec Lead: Tan Jek Thoon, Panasonic Information and Network Technologies Laboratory
 
 
 
165 SIMPLE Instant Messaging
Description: 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: Final
Latest Stage:
Final Release Download page Start: 2005-10-25
Spec Lead: Tan Jek Thoon, Panasonic Information and Network Technologies Laboratory
 
 
 
169 JDBC Optional Package for CDC/Foundation Profile
Description: The proposed specification will define a JDBC Optional Package for Java 2 Micro Edition (J2ME), Connected Device Configuration (CDC) Foundation Profile.
Status: Final
Latest Stage:
Final Release Download page Start: 2004-04-08
Spec Lead: Lance Andersen, Oracle
 
 
 
172 J2METM Web Services Specification
Description: The purpose of this specification is to define an optional package that provides standard access from J2ME to web services.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2011-10-20
Spec Lead: Jean-Yves Bitterlich, Oracle
 
 
 
177 Security and Trust Services API for J2METM
Description: This specification will provide J2ME applications with APIs for security and trust services through the integration of a Security Element.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2007-08-20
Spec Lead: Saqib Ahmad, Oracle
Spec Lead: Roman Zelov, Sun Microsystems, Inc.
 
 
 
178 Mobile Game API
Description: 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: Rejected
Reason: 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
 
 
 
179 Location API for J2METM
Description: 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: Final
Latest Stage:
Final Release 3 Download page Start: 2011-09-28
Spec Lead: Kimmo Loytana, North Sixty-One Ltd
Spec Lead: Cheng Wang, Nokia Corporation
 
 
 
180 SIP API for J2METM
Description: 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: Final
Latest Stage:
Final Release 5 Download page Start: 2011-10-31
Spec Lead: Erkki Rysä, North Sixty-One Ltd
Spec Lead: Cheng Wang, Nokia Corporation
 
 
 
184 Mobile 3D Graphics API for J2METM
Description: This proposed JSR will provide a scalable, small-footprint, interactive 3D API for use on mobile devices.
Status: Final
Latest Stage:
Final Release 2 Download page Start: 2005-08-24
Spec Lead: Tomi Aarnio, Nokia Corporation
Spec Lead: Erkki Rysä, North Sixty-One Ltd
 
 
 
185 JavaTM Technology for the Wireless Industry
Description: 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: Maintenance
Latest Stage:
Item Exception Ballot 2 View results Start: 2006-01-10 End: 2006-01-17
Spec Lead: Roger Riggs, Oracle
 
 
 
186 Presence
Description: 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: Final
Latest Stage:
Final Release Download page Start: 2006-03-15
Spec Lead: Tan Jek Thoon, Panasonic Information and Network Technologies Laboratory
 
 
 
187 Instant Messaging
Description: 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: Final
Latest Stage:
Final Release Download page Start: 2006-03-17
Spec Lead: Tan Jek Thoon, Panasonic Information and Network Technologies Laboratory
 
 
 
190 Event Tracking API for J2ME
Description: 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: Final
Latest Stage:
Final Release Download page Start: 2007-11-09
Spec Lead: Star Spec Lead Shai Gotlib, Amdocs Management Ltd.
 
 
 
195 Information Module Profile
Description: 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: Final
Latest Stage:
Final Release Download page Start: 2003-07-31
Spec Lead: Thomas Lampart, Cinterion Wireless Modules GmbH
Spec Lead: Jari Lansio, Nokia Corporation
 
 
 
201 Extending the JavaTM Programming Language with Enumerations, Autoboxing, Enhanced for loops and Static Import
Description: This JSR proposes four new JavaTM programming language features: enumerations, autoboxing, enhanced for loops and static import.
Status: Final
Latest Stage:
Final Release Download page Start: 2004-09-30
Spec Lead: Alex Buckley, Oracle
 
 
 
205 Wireless Messaging API 2.0
Description: This JSR will extend and enhance the "Wireless Messaging API" (JSR-000120)
Status: Final
Latest Stage:
Final Release Download page Start: 2004-06-04
Spec Lead: Marquart C Franz, Siemens AG
 
 
 
209 Advanced Graphics and User Interface Optional Package for the J2METM Platform
Description: 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: Final
Latest Stage:
Final Release Download page Start: 2006-10-05
Spec Lead: Hakim Mendjeli, Vodafone Group Services Limited
Spec Lead: Roger Riggs, Oracle
 
 
 
211 Content Handler API
Description: 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: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2009-09-25
Spec Lead: Roger Riggs, Oracle
 
 
 
213 Micro 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: Rejected
Reason: 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.
 
 
 
214 Micro 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: Rejected
Reason: 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.
 
 
 
216 Personal Profile 1.1
Description: This JSR will update the existing Personal Profile (JSR-62) specification to reflect the J2SETM 1.4 APIs).
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2006-08-03
Spec Lead: Star Spec Lead Jon Courtney, Sun Microsystems, Inc.
Spec Lead: Roger Riggs, Oracle
 
 
 
217 Personal Basis Profile 1.1
Description: This JSR will update the existing Personal Basis Profile (JSR-129) specification to reflect the J2SETM 1.4 APIs.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2006-08-03
Spec Lead: Roger Riggs, Oracle
 
 
 
218 Connected Device Configuration (CDC) 1.1
Description: This JSR defines a revision to the J2ME CDC specification. This JSR provides updates (based on J2SE, v1.4) to the existing core, non-graphical Java APIs for small electronic devices.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2006-08-03
Spec Lead: Roger Riggs, Oracle
 
 
 
219 Foundation Profile 1.1
Description: 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: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2006-08-03
Spec Lead: Roger Riggs, Oracle
 
 
 
226 Scalable 2D Vector Graphics API for J2METM
Description: This specification will define an optional package API for rendering scalable 2D vector graphics, including image files in W3C Scalable Vector Graphics (SVG) format.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2006-06-02
Spec Lead: Juha Eskelinen, Nokia Corporation
Spec Lead: Kimmo Loytana, North Sixty-One Ltd
 
 
 
228 Information Module Profile - Next Generation (IMP-NG)
Description: This specification will define a profile that will extend and enhance the "J2METM Information Module Profile" (JSR-195).
Status: Final
Latest Stage:
Final Release Download page Start: 2005-11-30
Spec Lead: Thomas Lampart, Cinterion Wireless Modules GmbH
 
 
 
229 Payment API
Description: Enabling application developers to initiate mobile payment transactions in J2METM applications.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2006-01-24
Spec Lead: Jean-Yves Bitterlich, Oracle
 
 
 
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
 
 
 
232 Mobile Operational Management
Description: Create a predictable management environment for mobile devices capable of installing, executing, profiling, updating, and removing JavaTM and associated native components in the J2METM Connected Device Configuration.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2008-01-17
Spec Lead: Venkat Amirisetty, Motorola
Spec Lead: Cheng Wang, Nokia Corporation
 
 
 
234 Advanced Multimedia Supplements
Description: This specification will define an optional package for advanced multimedia functionality which is targeted to run as an supplement in connection with MMAPI (JSR-135) in J2ME/CLDC environment.
Status: Maintenance
Latest Stage:
Maintenance Release 2 Download page Start: 2011-10-27
Spec Lead: Erkki Rysä, North Sixty-One Ltd
Spec Lead: Cheng Wang, Nokia Corporation
 
 
 
238 Mobile Internationalization API
Description: 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: Final
Latest Stage:
Final Release Download page Start: 2005-04-21
Spec Lead: Star Spec Lead Jere Kapyaho, Nokia Corporation
Spec Lead: Erkki Rysä, North Sixty-One Ltd
 
 
 
239 JavaTM Binding for the OpenGL® ES API
Description: JavaTM bindings to the OpenGL ES (Embedded Subset) native 3D graphics library.
Status: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2007-08-14
Spec Lead: Roger Riggs, Oracle
 
 
 
242 Digital Set Top Box Profile - "On Ramp to OCAP"
Description: The requested specification will define a J2ME profile based on the Connected Limited Device Configuration (CLDC) that is appropriate for use by small-footprint cable television set top boxes.
Status: Final
Latest Stage:
Final Release Download page Start: 2007-09-26
Spec Lead: Donald Bleyl, Cox Communications, Inc.
Spec Lead: Jens Paetzold, Oracle
 
 
 
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
 
 
 
248 Mobile Service Architecture
Description: 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: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2008-02-21
Spec Lead: Guenter Klas, Vodafone Group Services Limited
Spec Lead: Erkki Rysa, Nokia Corporation
 
 
 
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
 
 
 
253 Mobile 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: Final
Latest Stage:
Final Release Download page Start: 2006-03-10
Spec Lead: Jean-Yves Bitterlich, Oracle
Spec Lead: Brian Deuser, Motorola
 
 
 
256 Mobile Sensor API
Description: 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: Maintenance
Latest Stage:
Maintenance Draft Review 4 Download page Start: 2009-03-27 End: 2009-04-27
Spec Lead: Kimmo Loytana, North Sixty-One Ltd
Spec Lead: Pia Niemela, Nokia Corporation
 
 
 
257 Contactless Communication API
Description: This specification will define J2ME Optional Packages for contactless communication, one package for bi-directional communication and the other for accessing read-only information.
Status: Maintenance
Latest Stage:
Maintenance Release 2 Download page Start: 2011-10-31
Spec Lead: Kimmo Loytana, North Sixty-One Ltd
Spec Lead: Star Spec Lead Jaana Majakangas, Nokia Corporation
 
 
 
258 Mobile User Interface Customization API
Description: 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: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2011-10-31
Spec Lead: Star Spec Lead Jere Kapyaho, Nokia Corporation
Spec Lead: Erkki Rysä, North Sixty-One Ltd
 
 
 
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
 
 
 
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
 
 
 
271 Mobile Information Device Profile 3
Description: 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: Final
Latest Stage:
Final Release Download page Start: 2009-12-09
Spec Lead: Roger Riggs, Oracle
 
 
 
272 Mobile Broadcast Service API for Handheld Terminals
Description: This specification will define an optional package in J2ME/MIDP/CLDC environment to provide functionality to handle broadcast content, e.g. to view digital television and to utilize its rich features and services.
Status: Final
Latest Stage:
Final Release Download page Start: 2008-12-05
Spec Lead: Kimmo Loytana, North Sixty-One Ltd
Spec Lead: Star Spec Lead Antti Rantalahti, Nokia Corporation
Spec Lead: Ivan Wong, Motorola
 
 
 
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
 
 
 
279 Service Connection API for JavaTM ME
Description: 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: Final
Latest Stage:
Final Release Download page Start: 2009-11-16
Spec Lead: Kimmo Loytana, North Sixty-One Ltd
Spec Lead: Pia Niemela, Nokia Corporation
Spec Lead: Jens Paetzold, Oracle
 
 
 
280 XML API for JavaTM ME
Description: This JSR provides a common general purpose XML API for the next generation of mobile devices.
Status: Final
Latest Stage:
Final Release Download page Start: 2007-10-11
Spec Lead: Jean-Yves Bitterlich, Oracle
Spec Lead: Pia Niemela, Nokia Corporation
 
 
 
281 IMS Services API
Description: 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: Maintenance
Latest Stage:
Maintenance Release Download page Start: 2009-04-22
Spec Lead: Piotr Kessler, Ericsson AB
Spec Lead: Stefan Svenberg, Ericsson AB
 
 
 
282 RTSJ version 1.1
Description: Fill some minor gaps in the RTSJ
Status: Dormant
Reason: The Executive Committee voted to list this JSR as dormant in September 2012.
Latest Stage:
Early Draft Review Download page Start: 2009-03-02 End: 2009-05-01
Spec Lead: James J. Hunt, Aicas GmbH
 
 
 
287 Scalable 2D Vector Graphics API 2.0 for Java METM
Description: This specification will define an optional package for rendering enhanced 2D vector graphics and rich media content based on select features from SVG Mobile 1.2, with primary emphasis on MIDP.
Status: Final
Latest Stage:
Final Release Download page Start: 2009-12-10
Spec Lead: Juha Eskelinen, Nokia Corporation
Spec Lead: Kimmo Loytana, North Sixty-One Ltd
 
 
 
288 Adaptive JavaTM ME System API
Description: This specification will define a mechanism that enables a systems developer to include multiple Configurations and Profiles on a single device, using one set of developed components.
Status: Rejected
Reason: This JSR was not approved by the ME Executive Committee in the JSR Approval Ballot and JSR Reconsideration Ballot.
Latest Stage:
Rejected Effective: 2006-02-22
Spec Lead: Andre Kruetzfeldt, Aplix Corporation
 
 
 
290 JavaTM Language & XML User Interface Markup Integration
Description: This JSR enables creation of Java ME applications which combine Web UI markup technologies with Java code. The intent is to leverage the W3C Compound Document Format (CDF) specification.
Status: Dormant
Reason: The Specification Lead chose to list this JSR as dormant in August 2012.
Latest Stage:
Proposed Final Draft 2 Download page Start: 2009-05-01
Spec Lead: Jean-Yves Bitterlich, Oracle
 
 
 
293 Location API 2.0
Description: This specification defines an optional package that enables the developers to use new enhanced location-based features on the JavaTM ME devices.
Status: Final
Latest Stage:
Final Release Download page Start: 2008-11-04
Spec Lead: Kimmo Loytana, North Sixty-One Ltd
Spec Lead: Star Spec Lead Jaana Majakangas, Nokia Corporation
 
 
 
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
 
 
 
298 Telematics API for JavaTM ME
Description: This JSR defines the API set for Telematics Service on mobile devices.
Status: Final
Latest Stage:
Final Release Download page Start: 2008-10-14
Spec Lead: Dave Kim, SK Telecom Co., Ltd.
Spec Lead: Young Min Park, SK Telecom Co., Ltd.
 
 
 
300 DRM API for JavaTM ME
Description: This specification will define an optional package for developing JavaTM ME applications which utilize or interoperate with DRM agents that separately exist in devices.
Status: Final
Latest Stage:
Final Release Download page Start: 2010-02-04
Spec Lead: Jea Un Kim, LG Electronics Inc.
Spec Lead: Dnyanesh R Pathak, LG Electronics Inc.
 
 
 
302 Safety Critical JavaTM Technology
Description: This specification creates a J2METM capability, based on the Real-Time Specification for Java (JSR-1), containing minimal features necessary for safety critical systems capable of certification, e.g., DO-178B.
Status: Active
Latest Stage:
Early Draft Review 2 Download page Start: 2013-06-28 End: 2013-09-26
Spec Lead: C. Douglass Locke, The Open Group
 
 
 
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
 
 
 
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
 
 
 
325 IMS Communication Enablers (ICE)
Description: This specification will define a high level, IMS Communications Enabler framework API that will provide Java ME based devices effortless access to a set of essential IMS Communication Enablers.
Status: Final
Latest Stage:
Final Release Download page Start: 2010-10-26
Spec Lead: Martin Gunnang, Ericsson AB
Spec Lead: Niclas Palm, Ericsson AB
 
 
 
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.
 
 
 
360 Connected Limited Device Configuration 8
Description: 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: Active
Latest Stage:
Final Approval Ballot Start: 2014-04-08 End: 2014-04-21
Spec Lead: Michael Lagally, Oracle
Spec Lead: Roger Riggs, Oracle
 
 
 
361 JavaTM ME Embedded Profile
Description: Update IMP(-NG) to align with state-of-the-art features and current embedded device market requirements.
Status: Active
Latest Stage:
Final Approval Ballot Start: 2014-04-08 End: 2014-04-21
Spec Lead: Star Spec Lead Volker Bauche, Oracle
 
 
 
927 JavaTM TV API 1.1
Description: The maintenance of the Java TV specification.
Status: Maintenance
Latest Stage:
Maintenance Release 2 Download page Start: 2008-10-20
Spec Lead: Michael Lagally, Oracle
Spec Lead: Jens Paetzold, Oracle