Go to JSR:
Print Format

JSRs: Java Specification Requests
List by JCP Technology

Java EE (45 JSRs) | Java SE (43 JSRs) | Java ME (83 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.
Spec Lead: Rajiv Mordani, Sun Microsystems, Inc.
 
 
 
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.
Spec Lead: Joe Fialli, Sun Microsystems, Inc.
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.
Spec Lead: Rajiv Mordani, Sun Microsystems, Inc.
 
 
 
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.
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.
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.
Spec Lead: Roberto Chinnici, Sun Microsystems, Inc.
 
 
 
102 JDOM 1.0
Description: JDOM is a way to represent an XML document for easy and efficient reading, manipulation, and writing.
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.
Spec Lead: 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.
Spec Lead: Sean Mullan, Sun Microsystems, Inc.
Spec Lead: Anthony Nadalin, IBM
 
 
 
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.
Spec Lead: Anthony Nadalin, 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.
Spec Lead: Jonathan Halliday, Red Hat Middleware LLC
 
 
 
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.
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.
Spec Lead: Larry Cable, BEA Systems
Spec Lead: Thorick Chow, BEA Systems
 
 
 
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.
Spec Lead: Jeff Suttor, Sun Microsystems, Inc.
Spec Lead: Norman Walsh, Sun Microsystems, Inc.
 
 
 
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.
Spec Lead: Kohsuke Kawaguchi, Sun Microsystems, Inc.
 
 
 
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.
Spec Lead: Jitendra Kotamraju, Sun Microsystems, Inc.
 
 
 
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.
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.
Spec Lead: Jean-Yves Bitterlich, Sun Microsystems, Inc.
Spec Lead: Pia Niemela, Nokia Corporation
 
 
 
 
Sun Microsystems
What's New
JSRs
JCP Procedures
Community Resources
Participation
Press & Success
What is the JCP