Find JSRs
Submit this Search


Ad Banner
 
 
 
 

JSRs: Java Specification Requests
List by JCP Technology

Java EE (47 JSRs) |  Java SE (60 JSRs) |  Java ME (87 JSRs)  |  OSS (13 JSRs) |  JAIN (22 JSRs) |  XML (18 JSRs)

XML

XML, the Extensible Markup Language, is a universal syntax for describing and structuring data independent from the application logic. Several JSRs focus on developing Java technology APIs specifically targeted at building XML-based applications.

5 XML Parsing Specification
Description: The JavaTM API for XML Parsing (JAXP) allows developers to easily use XML Parsers in their applications via the industry standard SAX and DOM APIs.
Status: Final
Latest Stage:
Final Release Download page Start: 2000-03-21
Spec Lead: Rajiv Mordani, Oracle
 
 
 
31 XML Data Binding Specification
Description: A facility for compiling an XML schema into one or more JavaTM classes which can parse, generate, and validate documents that follow the schema.
Status: Final
Latest Stage:
Final Release Download page Start: 2003-03-04
Spec Lead: Joe Fialli, Oracle
Spec Lead: Sekhar Vajjhala, Sun Microsystems, Inc.
 
 
 
63 JavaTM API for XML Processing 1.1
Description: The proposed specification will define a set of implementation independent portable APIs supporting XML Processing.
Status: Final
Latest Stage:
Final Release 2 Download page Start: 2002-09-10
Spec Lead: Rajiv Mordani, Oracle
 
 
 
67 JavaTM APIs for XML Messaging 1.0
Description: 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: Maintenance
Latest Stage:
Maintenance Release 3 Download page Start: 2006-04-12
Spec Lead: V B Kumar Jayanti, Sun Microsystems, Inc.
 
 
 
93 JavaTM 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: Final
Latest Stage:
Final Release Download page Start: 2002-06-11
Spec Lead: Paul Sterk, Sun Microsystems, Inc.
 
 
 
101 JavaTM APIs for XML based RPC
Description: Java APIs to support emerging industry XML based RPC standards.
Status: Final
Latest Stage:
Final Release 2 Download page Start: 2003-10-28
Spec Lead: Roberto Chinnici, Oracle
 
 
 
102 JDOM 1.0
Description: JDOM is a way to represent an XML document for easy and efficient reading, manipulation, and writing.
Status: Withdrawn
Reason: Withdrawn at the request of the Specification Lead.
Latest Stage:
Withdrawn Effective: 2011-03-22
Spec Lead: Jason Hunter, Hunter, Jason
 
 
 
104 XML Trust Service APIs
Description: This defines a standard set of APIs and a protocol for a "Trust Service", minimizing the complexity of applications using XML Signature.
Status: Withdrawn
Reason: 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
 
 
 
105 XML Digital Signature APIs
Description: This defines and incorporates a standard set of high-level implementation-independent APIs for XML digital signatures services. The XML Digital Signature specification is defined by the W3C.
Status: Final
Latest Stage:
Final Release Download page Start: 2005-06-24
Spec Lead: Sean Mullan, Sun Microsystems, Inc.
Spec Lead: Sean Mullan, Oracle
 
 
 
106 XML Digital Encryption APIs
Description: 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: Withdrawn
Reason: Withdrawn at the request of the Specification Lead.
Latest Stage:
Withdrawn Effective: 2010-05-04
Spec Lead: Bruce Rich, IBM
 
 
 
156 Java API for XML Transactions
Description: 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: Withdrawn
Reason: Withdrawn at the request of the Spec Lead.
Latest Stage:
Withdrawn Effective: 2010-02-18
Spec Lead: Jonathan Halliday, RedHat
 
 
 
157 ebXML CPP/A APIs for Java
Description: 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: Withdrawn
Reason: Withdrawn at the request of the Spec Lead.
Latest Stage:
Withdrawn Effective: 2010-07-30
Spec Lead: Himagiri Mukkamala, Sybase
 
 
 
173 Streaming API for XML
Description: The Streaming API for XML (StAX) is a Java based API for pull-parsing XML.
Status: Active
Latest Stage:
Maintenance Release Download page Start: 2014-03-04
Spec Lead: Christopher Fry, BEA Systems
Spec Lead: Deva Sagar, Oracle
 
 
 
206 JavaTM API for XML Processing (JAXP) 1.3
Description: JAXP 1.3 is the next version of JAXP, an implementation independent portable API for processing XML with JavaTM.
Status: Active
Latest Stage:
Maintenance Release 3 Download page Start: 2014-03-04
Spec Lead: Jeff Suttor, Sun Microsystems, Inc.
Spec Lead: Joe Wang, Oracle
 
 
 
222 JavaTM Architecture for XML Binding (JAXB) 2.0
Description: 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: Maintenance
Latest Stage:
Maintenance Release 2 Download page Start: 2009-12-10
Spec Lead: Martin Grebáč, Oracle
 
 
 
224 JavaTM API for XML-Based Web Services (JAX-WS) 2.0
Description: The JAX-WS 2.0 specification is the next generation web services API replacing JAX-RPC 1.0.
Status: Maintenance
Latest Stage:
Maintenance Release 4 Download page Start: 2011-12-19
Spec Lead: Jitendra Kotamraju, Oracle
 
 
 
261 JavaTM API for XML Web Services Addressing (JAX-WSA)
Description: The Java API for XML Web Services Addressing (JAX-WSA) 1.0 specification will define APIs and a framework for supporting transport-neutral addressing of Web services.
Status: Withdrawn
Reason: All the work done under this JSR has been subsumed under JSR 224. This was conveyed to the EG at earlier instances as well and nobody objected.
Latest Stage:
Withdrawn Effective: 2006-12-15
Spec Lead: Mike Grogan, Sun Microsystems, Inc.
Spec Lead: Arun Gupta, Sun Microsystems, Inc.
 
 
 
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