About JCP
Get Involved
Community Resources
Community News
FAQ
Contact Us

|
 |
Java EE (54 JSRs) | Java SE (79 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.
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.
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.
Spec Lead
Joe Fialli, Oracle
Sekhar Vajjhala, Sun Microsystems, Inc.
Description
The proposed specification will define a set of implementation independent portable APIs supporting XML Processing.
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.
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.
Spec Lead
Paul Sterk, Sun Microsystems, Inc.
Description
Java APIs to support emerging industry XML based RPC standards.
Description
JDOM is a way to represent an XML document for easy and efficient reading, manipulation, and writing.
Reason
Withdrawn at the request of the Specification Lead.
Spec Lead
Jason Hunter, Hunter, Jason
Description
This defines a standard set of APIs and a protocol for a "Trust Service", minimizing the complexity of applications using XML Signature.
Reason
The Java world has moved on since 2001 and the need for this JSR has declined.
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.
Spec Lead
Sean Mullan, Sun Microsystems, Inc.
Sean Mullan, Oracle
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.
Reason
Withdrawn at the request of the Specification Lead.
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.
Reason
Withdrawn at the request of the Spec Lead.
Spec Lead
Jonathan Halliday, Red Hat
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.
Reason
Withdrawn at the request of the Spec Lead.
Spec Lead
Himagiri Mukkamala, Sybase
Description
The Streaming API for XML (StAX) is a Java based API for pull-parsing XML.
Reason
Since version 1.0, JSR 173 StAX API has been distributed as both a standalone technology and part of the Java SE. The API has been stable without any significant changes since then and the need to use newer releases of the StAX API with shipping releases of Java SE has mostly disappeared in recent years.
In accordance with JCP 2.10 Process Document, 3.3.1.4 Platform inclusion, we are announcing the end of JSR 173 StAX Standalone distribution. After MR5, StAX 1.4, the technology that JSR 173 defines will be delivered as a part of the Java SE solely. Future changes in the StAX API will be defined through the Platform JSR.
The subsumption of the StAX API into the Platform JSR does not change any mechanisms defined in StAX. The service provider interfaces are the same except that they will then be directly specified in the Platform JSR. Deployment of alternative implementations of the StAX APIs will continue to be supported.
Spec Lead
Christopher Fry, BEA Systems
Devasena Sagar, Oracle
Description
JAXP 1.3 is the next version of JAXP, an implementation independent portable API for processing XML with JavaTM.
Reason
Withdrawn following Maintenance Review 3.
Spec Lead
Jeff Suttor, Sun Microsystems, Inc.
Joe Wang, Oracle
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.
Description
The JAX-WS 2.0 specification is the next generation web services API replacing JAX-RPC 1.0.
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.
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.
Spec Lead
Mike Grogan, Sun Microsystems, Inc.
Arun Gupta, Sun Microsystems, Inc.
Description
This JSR provides a common general purpose XML API for the next generation of mobile devices.
Spec Lead
Jean-Yves Bitterlich, Oracle
Pia Niemela, Nokia Corporation
|