#1099355 libjaxb-java: Please update to version 3.0.1

#1099355#5
Date:
2025-03-02 20:45:16 UTC
From:
To:
Dear maintainers,

XMLUnit version 2.9.0 (see #1099351 [1]) depends on JAXB Runtime version
2.3.3 at least. In turn, it depends on Jakarta's JAXB API which is already
packaged in Debian experimental. So could you please consider to package
version 3.0.1 matching the version of JAXB API in experimental and upload
it to experimental too.

Thank you in advance!

Best regards,

Thomas Uhle


[1] https://bugs.debian.org/1099351

#1099355#12
Date:
2025-03-03 10:49:26 UTC
From:
To:
The libjaxb-java package must stick to the javax API to preserve the
backward compatibility as we transition to the new jakarta API. Another
package should be uploaded for the jakarta version.

Emmanuel Bourg

#1099355#17
Date:
2026-09-22 18:42:32 UTC
From:
To:
Should this ticket better be retitled, reassigned and transformed into an
RFP to build libjakarta-xml-bind-java then?

Best regards,

Thomas Uhle

#1099355#22
Date:
2026-09-22 19:40:12 UTC
From:
To:
Okay, on Maven Central, I have seen that the artifacts provided by
libjaxb-java are provided separately for version 3.0.0 and any newer
version by org.glassfish.jaxb:jaxb-core, org.glassfish.jaxb:jaxb-runtime,
org.glassfish.jaxb:jaxb-cjx and org.glassfish.jaxb:jaxb-xjc
respectively, but everything is still built from a single source which is
to be found on Github [1].
Could introducing the new package src:jaxb-ri from which the separate
binary packages libjaxb-core-java, libjaxb-runtime-java,
libjaxb-cjx-java and libjaxb-xjc-java are built be a solution then?

Best regards,

Thomas Uhle


[1] https://eclipse-ee4j.github.io/jaxb-ri