Bug#875367: FTBFS with Java 9: javax.xml.bind

Chris West debian at fau.xxx
Sun Sep 10 21:28:18 UTC 2017


Source: hdrhistogram
Version: 2.1.9-1
Severity: normal
User: debian-java at lists.debian.org
Usertags: default-java9

This package fails to build with default-jdk pointing to openjdk-9-jdk.
Please fix it, so that we can start the transition to Java 9.
The wiki has some common problems and their solutions:
https://wiki.debian.org/Java/Java9Pitfalls

The tests try to find javax.xml.bind, which is gone by default. See the
wiki.

I asked upstream to change api or something:
https://github.com/HdrHistogram/HdrHistogram/issues/125

Build log:

java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter
	at org.HdrHistogram.HistogramLogReaderWriterTest.ycsbV1Log(HistogramLogReaderWriterTest.java:229)
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter
	at org.HdrHistogram.HistogramLogReaderWriterTest.ycsbV1Log(HistogramLogReaderWriterTest.java:229)

jHiccupV0Log(org.HdrHistogram.HistogramLogReaderWriterTest)  Time elapsed: 0 sec  <<< ERROR!
java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter
	at org.HdrHistogram.HistogramLogReaderWriterTest.jHiccupV0Log(HistogramLogReaderWriterTest.java:175)


Cheers,
Chris.



More information about the pkg-java-maintainers mailing list