| It seems to be a kind of compatibility-missmatch between claim- and bfa-plugin. The claim plugin checks uses following code (see ClaimBuildFailureAnalyzer.java #44):
public static boolean isBFAEnabled() { return (Jenkins.getInstance().getPlugin("build-failure-analyzer") != null && Jenkins.getInstance().getPlugin(PluginImpl.class).isGlobalEnabled()); {{ }}}
With release 1.23.0 of the plugin Build Failure Analyzer the class PluginImpl does no longer extends the interface hudson.Plugin, it was changed to jenkins.model.GlobalConfiguration. I guess, that the core-method getPlugin returns null and therefore, another GlobalConfiguration-compatible implementation has to be used (for this newer bfa-release). |