2016-03-02 3 views
0

Во время моего обслуживания Jenkins я пытался «обновить» некоторые плагины. & «Uninstall» \ «Unpin» некоторые плагины с той же попытки, из «Jenkins -> Plugin Manager -> Updates \ Installed "Tabs и перезапустили мой экземпляр Jenkins.Плагины Jenkins Обновление и удаление в то же время

Jenkins не удалось загрузить \ parse my Config.xml, говоря ниже Ошибки в diff Попытки.


WARNING jenkins.diagnosis.HsErrPidList 
Failed to list up hs_err_pid files 
java.lang.UnsatisfiedLinkError: com.sun.jna.Native.open(Ljava/lang/String;)J 
at com.sun.jna.Native.open(Native Method) 
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:236) 
at com.sun.jna.Library$Handler.<init>(Library.java:140) 

Unable to read c:\jenkins\config.xml 
at org.jvnet.hudson.reactor.Reactor.execute(Reactor.java:246) 
at hudson.model.Hudson.executeReactor(Hudson.java:753) 
at hudson.model.Hudson.<init>(Hudson.java:667) 
at hudson.model.Hudson.<init>(Hudson.java:607) 
at hudson.WebAppMain$2.run(WebAppMain.java:215) 
Caused by: hudson.util.IOException2: Unable to read c:\jenkins\config.xml 
at hudson.XmlFile.unmarshal(XmlFile.java:152) 
at hudson.model.Hudson$12.run(Hudson.java:2340) 
at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:146) 
at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:259) 
at hudson.model.Hudson$4.runTask(Hudson.java:735) 
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.runWorker(ThreadPoolExecutor.java:1110) 
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) 
at java.lang.Thread.run(Thread.java:636) 

ответ

0

Мой Дженкинс Instance вернулся в Интернете :-)

Решение, которое работало для меня:

Я удалил "ОТКЛ" файлы мой «C: \ Jenkins-> Plugins» (сортировка по типу, поиск ОТКЛЮЧЕНА) и Res перевернул мой экземпляр Дженкинса.

Он загружен как шарм. Тем не менее, страница конфигурации Не загружалась правильно из-за некоторых плагинов, которые не получили обновления. Так идентифицировали каждое задание и повторно загрузили необходимые плагины.

Наконец, используется «Дженкинс -> Управление Дженкинсом -> Обновить конфигурацию с диска», чтобы вернуть все мои задания обратно. Работает нормально.

Смежные вопросы