JAF Dependency - dogtagpki/pki GitHub Wiki

Overview

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.

Jakarta Activation Dependency for PKI 11 or Later

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.

⚠️ **GitHub.com Fallback** ⚠️