About JCP
Get Involved
Community Resources
Community News
FAQ
Contact Us

|
 |
Java EE (47 JSRs)
|
Java SE (60 JSRs)
|
Java ME (85 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 |
|
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. |
|
Final
|
|
|
|
Rajiv Mordani, Oracle |
 |
| 31 |
 |
XML Data Binding Specification |
|
A facility for compiling an XML schema into one or more JavaTM classes which can parse, generate, and validate documents that follow the schema. |
|
Final
|
|
|
|
Joe Fialli, Oracle |
|
Sekhar Vajjhala, Sun Microsystems, Inc. |
 |
| 67 |
 |
JavaTM APIs for XML Messaging 1.0 |
|
JAXM provides an API for packaging and transporting business transactions using on-the-wire protocols being defined by ebXML.org, Oasis, W3C and IETF. |
|
Maintenance
|
|
|
|
V B Kumar Jayanti, Sun Microsystems, Inc. |
 |
| 93 |
 |
JavaTM API for XML Registries 1.0 (JAXR) |
|
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. |
|
Final
|
|
|
|
Paul Sterk, Sun Microsystems, Inc. |
 |
| 102 |
 |
JDOM 1.0 |
|
JDOM is a way to represent an XML document for easy and efficient reading, manipulation, and writing. |
|
Withdrawn
|
|
Withdrawn at the request of the Specification Lead. |
|
| Withdrawn |
|
Effective: 2011-03-22 |
|
|
|
Jason Hunter, Hunter, Jason |
 |
| 104 |
 |
XML Trust Service APIs |
|
This defines a standard set of APIs and a protocol for a "Trust Service", minimizing the complexity of applications using XML Signature. |
|
Withdrawn
|
|
The Java world has moved on since 2001 and the need for this JSR has declined. |
|
| Withdrawn |
|
Effective: 2009-06-11 |
|
|
|
Anthony Nadalin, IBM |
 |
| 105 |
 |
XML Digital Signature APIs |
|
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. |
|
Final
|
|
|
|
Sean Mullan, Sun Microsystems, Inc. |
 |
| 106 |
 |
XML Digital Encryption APIs |
|
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. |
|
Withdrawn
|
|
Withdrawn at the request of the Specification Lead. |
|
| Withdrawn |
|
Effective: 2010-05-04 |
|
|
|
Bruce Rich, IBM |
 |
| 156 |
 |
Java API for XML Transactions |
|
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. |
|
Withdrawn
|
|
Withdrawn at the request of the Spec Lead. |
|
| Withdrawn |
|
Effective: 2010-02-18 |
|
|
|
Jonathan Halliday, RedHat |
 |
| 157 |
 |
ebXML CPP/A APIs for Java |
|
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. |
|
Withdrawn
|
|
Withdrawn at the request of the Spec Lead. |
|
| Withdrawn |
|
Effective: 2010-07-30 |
|
|
|
Himagiri Mukkamala, Sybase |
 |
| 261 |
 |
JavaTM API for XML Web Services Addressing (JAX-WSA) |
|
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. |
|
Withdrawn
|
|
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. |
|
| Withdrawn |
|
Effective: 2006-12-15 |
|
|
|
Mike Grogan, Sun Microsystems, Inc. |
|
Arun Gupta, Sun Microsystems, Inc. |
 |
| 280 |
 |
XML API for JavaTM ME |
|
This JSR provides a common general purpose XML API for the next generation of mobile devices. |
|
Final
|
|
|
|
Jean-Yves Bitterlich, Oracle |
|
Pia Niemela, Nokia Corporation |
 |
|