【发布时间】:2012-02-02 11:56:52
【问题描述】:
在我进行更新后(只是替换了 .war 并删除了 tomcat 中的解压缩文件夹),我再也看不到这些作业了。它们仍在文件系统中正确的位置。如果我创建一个新的测试作业,作业文件夹会在不再显示的作业旁边正确创建。
在 tomcat 日志中我可以找到提示:
04.01.2012 15:38:53 jenkins.InitReactorRunner$1 onTaskFailed
SCHWERWIEGEND: Failed Loading job XXX
hudson.util.IOException2: Unable to read /var/lib/tomcat5.5/hudson/jobs/XXX/config.xml
at hudson.XmlFile.read(XmlFile.java:137)
at hudson.model.Items.load(Items.java:114)
at jenkins.model.Jenkins$14.run(Jenkins.java:2360)
at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:146)
at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:259)
at jenkins.model.Jenkins$5.runTask(Jenkins.java:800)
at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:187)
at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:94)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
怎么了? 谢谢!
编辑: 我想我搞砸了我的工作,而我在更新过程中不小心安装了一个 hudson 版本。我修复它的方式:恢复备份...
【问题讨论】:
标签: tomcat continuous-integration hudson jenkins