Le 20/07/2018 à 23:28, Emmanuel Bourg a écrit : > For a smooth transition I think we should switch the default JRE to > OpenJDK 11 once jaxws lands in sid.
JAXB is also being removed from Java 11. We already have the src:jaxb package building the libraries, but it's missing the command line tools currently provided by the JDK (xjc and schemagen). We have a couple of packages calling xjc in debian/rules, they'll fail to build with Java 11 (jersey1 [1] and libhibernate-validator-java [2]). The missing maven-jaxb2-plugin has just been uploaded in May [3] by Jochen Sprickerhof, we can probably remove these hacks in debian/rules now. Emmanuel Bourg [1] https://sources.debian.org/src/jersey1/1.19.3-4/debian/rules/#L10 [2] https://sources.debian.org/src/libhibernate-validator-java/4.3.3-4/debian/rules/#L13 [3] https://tracker.debian.org/pkg/maven-jaxb2-plugin