Skip to content

JAXB Dependency

Endi S. Dewata edited this page Jan 31, 2023 · 3 revisions

Overview

Currently PKI uses RESTEasy which has a dependency on JAXB. However, some Java libraries including JAXB were removed in JDK 11.

JAXB Dependency for PKI 10 or Earlier

In older Fedora JAXB API was provided by glassfish-jaxb-api package. The following builds are available:

  • Fedora 32: glassfish-jaxb-api-2.2.x

The JAR file is located at /usr/share/java/jaxb-api.jar which contains javax.xml.bind packages.

JAXB Dependency for PKI 11 or Later

In newer Fedora JAXB API is provided by jaxb-api package. The following builds are available:

  • Fedora 33-37: jaxb-api-2.3.x

  • Fedora 38: jaxb-api-4.0.x

The JAR file is located at /usr/share/java/jaxb-api.jar which contains javax.xml.bind packages.

Clone this wiki locally