2012-01-04 148 views
0

更新完成後(剛剛替換.war並刪除了tomcat中的解壓縮文件夾),我再也看不到任務了。他們仍然在正確的位置上的文件系統。如果我創建一個新的測試作業,那麼作業文件夾將在沒有再顯示的作業旁邊正確創建。從Jenkins 1.3.x更新到Jenkins 1.44後,找不到任何更多作業

在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) 

打算怎麼啦? 謝謝!

編輯: 我想我搞砸了我的工作,而我無意中在更新過程中安裝了哈德森版本。我修復它的方式:恢復備份...

回答

0

版本1.3XXX被稱爲Hudson它具有作業(.hudson),而新版本的不同位置(1.4 ..)被稱爲jenkins具有位置.jenkins ......這可以通過在啓動Jenkins使用舊位置之前定義JENKINS_HOME環境變量來解決。