JDK11 support: jaxb
envgap__internetarchive__heritrix3-264
01 / FAILURE SIGNATURE
As reported upstream
[ERROR] heritrix3/engine/src/main/java/org/archive/crawler/restlet/XmlMarshaller.java:[34,33] package javax.xml.bind.annotation does not exist
Not a benchmark task.
- In a clean container the reported failure did not reproduce, or the known fix did not make the project run.
02 / ENVIRONMENT RECIPE
- Base commit
7a1c4f53348c1f17c5b3660e9f2ba90a6efd51ca- Manifest
engine/pom.xml- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
internetarchive/heritrix3 #264 · read the original issue
jaxb has been removed from the JDK and is now available as separate maven dependency. Compiling with openjdk11 fails with: ``` [ERROR] heritrix3/engine/src/main/java/org/archive/crawler/restlet/XmlMarshaller.java:[34,33] package javax.xml.bind.annotation does not exist [ERROR] heritrix3/engine/src/main/java/org/archive/crawler/restlet/XmlMarshaller.java:[35,33] package javax.xml.bind.annotation does not exist [ERROR] heritrix3/engine/src/main/java/org/archive/crawler/restlet/XmlMarshaller.java:[36,33] package javax.xml.bind.annotation does not exist [ERROR] heritrix3/engine/src/main/java/org/archive/crawler/restlet/models/ScriptModel.java:[9,33] package javax.xml.bind.annotation does not exist [ERROR] heritrix3/engine/src/main/java/org/archive/crawler/restlet/models/ScriptModel.java:[10,33] package javax.xml.bind.annotation does not exist [ERROR] heritrix3/engine/src/main/java/org/archive/crawler/restlet/models/ScriptModel.java:[14,2] cannot find symbol symbol: class XmlRootElement [ERROR] heritrix3/engine/src/main/java/org/archive/crawler/restlet/models/ScriptModel.java:[15,2] cannot find symbol symbol: class XmlType [ERROR] heritrix3/engine/src/main/java/org/archive/crawler/restlet/XmlMarshaller.java:[141,9] cannot find symbol symbol: class XmlRootElement location: class org.archive.crawler.restlet.XmlMarshaller [ERROR] heritrix3/engine/src/main/java/org/archive/crawler/restlet/XmlMarshaller.java:[141,59] cannot find symbol symbol: class XmlRootElement location: class org.archive.crawler.restlet.XmlMarshaller [ERROR] heritrix3/engine/src/main/java/org/archive/crawler/restlet/XmlMarshaller.java:[160,13] cannot find symbol symbol: class XmlType location: class org.archive.crawler.restlet.XmlMarshaller [ERROR] heritrix3/engine/src/main/java/org/archive/crawler/restlet/XmlMarshaller.java:[160,60] cannot find symbol symbol: class XmlType location: class org.archive.crawler.restlet.XmlMarshaller [ERROR] heritrix3/engine/src/main/java/org/archive/crawler/restlet/XmlMarshaller.java:[170,50] cannot find symbol symbol: class XmlTransient location: class org.archive.crawler.restlet.XmlMarshaller ```
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]