Some plugins use JAXB libraries provided by the JDK.
However, the
java.xml.bind
and
javax.activation
modules are no longer included in OpenJDK 11, and plugins might fail if no replacement is offered.
To fix this problem, we’ve bundled those libraries into a new detached plugin: JAXB plugin.
When any Jenkins core more recent than
2.163
is running on Java 11, this plugin is automatically installed.
However, if you manage your plugins outside Jenkins, for example, if you use
plugins.txt
in your Docker images, you might need to install the plugin explicitly.