Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
[JENKINS-48957] Prevent wildfly to deliver old jackson for blue ocean and other plugins #3235
This change has no test cases because it is a system issue and it would require to have test cases for every application server jenkins is running on.
Proposed changelog entries
@oleg-nenashev here is a list of all plugins that contain the name jackson on our installation:
As you can see most of your mobiles are bring your own library but this is not the problem.
The problem lies in the classloading policy of wildfly.
The policy is the following:
In order of highest priority to lowest priority
With my addition I explicitly excluded the system dependency to the wildfly jax rs module.
Just for completeness this issue fixes the following stacktrace that happens when running jenkins, blue ocean on wildfly 10: