2016-08-09 106 views
0

Version Jenkins installieren: 1.642.4 Plugin: Selenium Plugin 2.53.1Jenkins Plugin: Fehler Versuch, eine zweite PermissionGroup zu registrieren, wenn Plugin

ich die Selen-Plugin aktualisiert (5.4.1 => 2.53.1) aber nach dem Neustart von Jenkins sehe ich nicht das Menü "Selen Grid". Das Selenium-Plugin befindet sich nicht im Installierten Plugin. Ich sehe es nur im verfügbaren Menü.

Wenn ich versuche, es zu installieren (v2.53.1) ich diesen Fehler:

java.io.IOException: Failed to dynamically deploy this plugin 
at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1328) 
at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1126) 
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) 
at java.util.concurrent.FutureTask.run(FutureTask.java:262) 
at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:110) 
at java.lang.Thread.run(Thread.java:745) 
Caused by: java.io.IOException: Failed to install selenium plugin 
at hudson.PluginManager.dynamicLoad(PluginManager.java:485) 
at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1324) 
... 5 more 
Caused by: java.io.IOException: Unable to load hudson.plugins.selenium.PluginImpl from selenium 
at hudson.ClassicPluginStrategy.load(ClassicPluginStrategy.java:424) 
at hudson.PluginManager.dynamicLoad(PluginManager.java:476) 
... 6 more 
Caused by: java.lang.ExceptionInInitializerError 
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) 
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 
at java.lang.reflect.Constructor.newInstance(Constructor.java:526) 
at java.lang.Class.newInstance(Class.java:379) 
at hudson.ClassicPluginStrategy.load(ClassicPluginStrategy.java:418) 
... 7 more 
Caused by: java.lang.IllegalStateException: attempt to register a second PermissionGroup for hudson.plugins.selenium.PluginImpl 
at hudson.security.PermissionGroup.register(PermissionGroup.java:135) 
at hudson.security.PermissionGroup.<init>(PermissionGroup.java:59) 
at hudson.plugins.selenium.PluginImpl.<clinit>(PluginImpl.java:99) 
... 13 more 

denke ich, das alte Plugin nicht richtig entfernt wird, aber ich habe es nicht in Installed Menü.

Dank

Julien

Antwort

0

ich dieses Problem lösen, indem die ältere ownship.xml Konfigurationsdatei zu löschen und das Plugin installieren. Dann funktioniert es. Weil ich das Job- und Eigentums-Plugin installieren möchte.

Ich denke, dass es eine ältere Selenium Plugin Konfigurationsdatei gibt. So können Sie versuchen, Ihre Konfigurationsdatei für das Selenium-Plugin zu löschen.