JAXB Dependency - dogtagpki/pki GitHub Wiki
Currently PKI uses RESTEasy which has a dependency on JAXB. JAXB was originally provided by JDK 1.8, but it was removed in JDK 11 so it has been replaced by an external JAXB library.
In older Fedora JAXB 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.
-
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.