No description, website, or topics provided.
Java HTML Other
Switch branches/tags
wsit112-integration-2008-03-31-b02 txw2-project-20110809 nhinfix-base maven-jaxb-schemagen-plugin-1_2 maven-jaxb-schemagen-plugin-1_1 maven-jaxb-schemagen-plugin-1_0 jdk7u6-2_2_4u2 jdk7-b145 jdk7-b144 jdk6u3_1 jdk6u3 jaxws211-fcs jaxb_wls1211 jaxb-wls1037 jaxb-metro13 jaxb-2_2_10 jaxb-2_2_7 jaxb-2_2_7-wls1212_b63 jaxb-2_2_7-WLS1212 jaxb-2_2_6 jaxb-2_2_5_1 jaxb-2_2_5 jaxb-2_2_5u5 jaxb-2_2_5u4 jaxb-2_2_5u2 jaxb-2_2_5u1 jaxb-2_2_4 jaxb-2_2_4u3 jaxb-2_2_4u1 jaxb-2_2_3 jaxb-2_2_3u2 jaxb-2_2_3u1 jaxb-2_2_3-20101209 jaxb-2_2_2 jaxb-2_2_2-20101119 jaxb-2_2_1_1 jaxb-2_2_1_1-20100617 jaxb-2_2_1-tag jaxb-2_2 jaxb-2_2-20091104 jaxb-2_1_15 jaxb-2_1_14 jaxb-2_1_13-tag jaxb-2_1_12 jaxb-2_1_11 jaxb-2_1_10 jaxb-2_1_9 jaxb-2_1_8 jaxb-2_1_7 jaxb-2_1_6 jaxb-2_1_5 jaxb-2_1_4 jaxb-2_1_3 jaxb-2_1_2 jaxb-2_1_1 jaxb-2_1-fcs jaxb-2_1-BP jaxb-2_0_5 jaxb-2_0_4 jaxb-2_0_3 jaxb-2_0_2 jaxb-2_0_1-rc jaxb-2_0-fcs jaxb-2_0-3-BP gf4_rc2 freeze21_21012009 freeze21 fab-5-jcp-handoff Root_Lexi2 Root_Lexi 2.4.0-b180608.0325 2.4.0-b180608.0301 2.4.0-b180608.0115 2.3.1-b180606.0453 2.3.1-b180528.0300 2.3.1-b180424.0743 2.3.1-b180424.0655 2.3.1-b171222.1541 2.3.1-b171221.1521 2.3.1-b171214.1152 2.3.1-b171012.0423 2.3.1-b170921.0655 2.3.1-b170921.0457 2.3.1-b170919.1343 2.3.1-b170919.1200 2.3.0 2.3.0-b170710.1815 2.3.0-b170624.2321 2.3.0-b170624.1648 2.3.0-b170624.1505 2.3.0-b170624.0202 2.3.0-b170623.0233 2.3.0-b170613.1828 2.3.0-b170531.0717 2.3.0-b170530.1714 2.3.0-b170526.1221 2.3.0-b170525.0500 2.3.0-b170524.1324 2.3.0-b170524.1207
Nothing to show
Clone or download


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

The JAXB framework enables developers to perform the following operations:

  • Unmarshal XML content into a Java representation
  • Access and update the Java representation
  • 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 for this release consists of the following:

Licensing and Governance

JAXB is licensed under a dual license - CDDL 1.1 and GPL 2.0 with Class-path Exception. That means you can choose which one of the two suits your needs better and use it under those terms.

We use GlassFish Governance Policy, which means we can only accept contributions under the terms of OCA.