单击Jenkins Job Config History徽章可获得404

时间:2015-08-17 09:13:34

标签: http-status-code-404 config history jobs badge

我使用Jenkins核心版本 - 1.545并遇到了Job Config历史插件的问题(v2.9,但我也尝试过2.8)。重新启动Jenkins时,我可以看到此警告,

*Aug 13, 2015 2:10:52 AM hudson.ExtensionFinder$Sezpoz scout
WARNING: **Failed to scout hudson.plugins.jobConfigHistory.JobConfigHistoryActionFactory
java.lang.InstantiationException: /kohls/prop/kcm/jenkins-home/plugins/jobConfigHistory/WEB-INF/lib/jobConfigHistory.jar might need to be rebuilt: java.lang.ClassNotFoundException: hudson.plugins.jobConfigHistory.JobConfigHistoryActionFactory**
    at net.java.sezpoz.IndexItem.element(IndexItem.java:144)
    at hudson.ExtensionFinder$Sezpoz.scout(ExtensionFinder.java:666)
    at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:310)
    at hudson.ExtensionList.load(ExtensionList.java:295)
    at hudson.ExtensionList.ensureLoaded(ExtensionList.java:248)
    at hudson.ExtensionList.iterator(ExtensionList.java:138)
    at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:309)
    at hudson.ExtensionList.load(ExtensionList.java:295)
    at hudson.ExtensionList.ensureLoaded(ExtensionList.java:248)
    at hudson.ExtensionList.iterator(ExtensionList.java:138)
    at jenkins.model.Jenkins.getDescriptorByType(Jenkins.java:1185)
    at hudson.plugins.copyartifact.BuildSelectorParameter.initAliases(BuildSelectorParameter.java:99)
    at hudson.plugins.copyartifact.CopyArtifactPlugin.postInitialize(CopyArtifactPlugin.java:35)
    at hudson.PluginManager$2$1$2.run(PluginManager.java:373)
    at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
    at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:282)
    at jenkins.model.Jenkins$7.runTask(Jenkins.java:897)
    at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:210)
    at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: hudson.plugins.jobConfigHistory.JobConfigHistoryActionFactory
    at hudson.PluginManager$UberClassLoader.findClass(PluginManager.java:984)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    at net.java.sezpoz.IndexItem.element(IndexItem.java:134)
    ... 21 more*

我确实尝试卸载插件并重新安装,但没有运气。问题是,如果我点击每个构建旁边出现的Jobconfig历史记录徽章,它具有配置更改,它会给我404.

**HTTP Status 404 -
type Status report
message
description The requested resource is not available.
Apache Tomcat/7.0.63**

有人能解释一下这里发生了什么吗?

0 个答案:

没有答案