Jakarta XML Binding 4.0

4.0

Description

The release contains following changes:

  • drops compatibility with JAXB 1.0
  • removes constraints on using java.desktop/java.beans.Introspector
  • removes deprecated jakarta.xml.bind.Validator
  • removes deprecated jakarta.xml.bind.context.factory property
  • drops implementation lookup through META-INF/services/jakarta.xml.bind.JAXBContext
  • drops implementation lookup through jaxb.properties file
  • adds implementation lookup through the properties Map passed to JAXBContext.newInstance(...) methods
  • provided implementation of the DatatypeConverterInterface throws exception on invalid input
  • adds https scheme to the list of required to be removed schemes when mapping namespace to java package
  • fixes cross-references in the specification document

Requires Java SE 11 or newer (aligned with Jakarta EE 10).

Conforms To UI/UX Guidelines
Not verified
This release is part of Jakarta 10