On Tue, 22 Sep 2026, Thomas Uhle wrote:

On Mon, 3 Mar 2025, Emmanuel Bourg wrote:

On 02/03/2025 21:45, Thomas Uhle wrote:

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.

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.

Should this ticket better be retitled, reassigned and transformed into an RFP to build libjakarta-xml-bind-java then?

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

Reply via email to