# JavaTM Architecture for XML Binding
README

Specification Version: 1.0
Reference Implementation (RI) Version: 1.0.6

Main: Release Notes | XJC | Ant task | Sample Apps | Changelog
JAXB RI Extensions: Runtime Properties | XJC Customizations
JAXB RI Schema Languages: W3C XML Schema | RELAX NG | DTD
JAXB Community: Java.net Homepage | Developer interest list | FAQ

JavaTM Architecture for XML Binding (JAXB) provides an API and tools that automate the mapping between XML documents and Java objects.

JAXB makes XML easy to use by compiling an XML schema into one or more Java technology classes. The combination of the schema-derived classes and the binding framework enable developers to perform the following operations on an XML document:

- Unmarshal XML content into a Java representation
- Access, update and validate the Java representation against schema constraints
- Marshal the Java representation of the XML content into XML content

JAXB gives Java developers an efficient and standard way of mapping between XML and Java code. Java developers using JAXB are more productive because they can write less code themselves and do not have to be experts in XML. JAXB makes it easier for developers to extend their applications with XML and Web Services technologies.

## Documentation

Documentation for this release consists of the following:

- Release Notes
- Running the binding compiler (XJC): [command-line instructions, using the Ant task]
- Javadoc API documentation (javax.xml.bind.*)
- Sample Applications
- JAXB FAQs [java.sun.com, jaxb.dev.java.net]
- JAXB RI Vendor Extensions (Additional XML Schema Support, Serializable support, Super Classes, etc)

## Software Licenses

- JAXB is licensed under the CDDL
- Additional copyright notices and license terms applicable to portions of the software are set forth in the RELAXNGDATATYPEREADME.txt and ISO-RELAXREADME.txt files.
- Parts of the JAXP software bundled with JAXB are covered by the Apache License and the W3C License. See the latest JAXP documentation for more specific licensing information.

## Questions, Feedback, Bug Reports

http://jaxb.dev.java.net
  Join the JAXB Community on java.net! This community is the ideal place for people interested in JAXB to share their ideas and ask each other questions. Join now!
jaxb-comments@sun.com
  Use this alias for feedback about the JAXB Reference Implementation. This alias should also be used for questions about licensing and distributing JAXB in your products.
jaxb-spec-comments@sun.com
  Use this alias for feedback about the JAXB Specification and API documentation
Bug Parade
  Use this web site to check the status of bugs and to file new bugs against the JAXB Specification or Reference Implementation under the category `JAXB-XSD`.

Due to the high volume of e-mail received on these aliases, you may not receive an immediate response to your inquiry.

$Revision: 1.1 $
$Date: 2008/11/03 06:51:11 $