JAF Dependency - dogtagpki/pki GitHub Wiki
Currently PKI uses Jackson which has a dependency on Jakarta Activation which is formerly known as JavaBeans Activation Framework (JAF). JAF was originally provided by JDK 1.8, but it was removed in JDK 11 so it has been replaced by an external Jakarta Activation library.
In newer Fedora Jakarta Activation is provided by jakarta-activation package. The following builds are available:
-
Fedora 33-37:
jakarta-activation-1.2.x
-
Fedora 38:
jakarta-activation-2.1.x
The JAR file is located at /usr/share/java/jakarta-activation/jakarta.activation-api.jar
which contains javax.activation
packages.