Jakarta XML Binding 4.1 (under development)
Release for Jakarta EE 12
The Jakarta XML Binding provides an API and tools that automate the mapping
between XML documents and Java objects.
This release aims to remove Security Manager-related code from the API, along with implementing other changes
required by the Jakarta EE 12 platform.
New features, enhancements or additions
- Add @Repeatable to XmlJavaTypeAdapter, XmlElement, XmlElementRef and XmlSchemaType annotations
Removals, deprecations or backwards incompatible changes
- Remove usages of and references to Security Manager
Minimum Java SE Version
Java SE 17 or higher
Details
Compatible Implementations
Ballots
Plan Review
The Plan Review Specification Committee Ballot concluded successfully on 2026-04-25 with the following results.
| Representative |
Representative for: |
Vote |
| Kenji Kazumura |
Fujitsu |
+1 |
| Emily Jiang, Tom Watson |
IBM |
+1 |
| Dmitry Kornilov |
Oracle |
+1 |
| Andrew Pielage |
Payara |
no vote |
| David Blevins, Jean-Louis Monteiro |
Tomitribe |
no vote |
| Ivar Grimstad |
EE4J PMC |
+1 |
| Arjan Tijms |
Participant Members |
+1 |
| Werner Keil |
Committer Members |
+1 |
| Jun Qian |
Enterprise Members |
+1 |
| Zhai Luchao |
Enterprise Members |
+1 |
|
Total |
8 |
Non-binding Votes
| Representative |
Representative for: |
Vote |
| Michael Redlich |
Community |
+1 |
|
Total |
1 |
The ballot was run on the jakarta.ee-spec mailing list