hudson.util.IOException2: Failed to dynamically deploy this plugin

Jenkins JIRA | Tom Fanning | 5 years ago
  1. 0

    I just updated the AD plugin with "install without restarting" turned on to attempt to fix bug 12619 which I originally reported. It failed: INFO: Starting the installation of Active Directory plugin on behalf of tfanning 01-May-2012 11:23:40 hudson.model.UpdateCenter$UpdateCenterConfiguration download INFO: Downloading Active Directory plugin 01-May-2012 11:23:41 hudson.PluginManager dynamicLoad INFO: Attempting to dynamic load C:\Program Files\Jenkins\plugins\active-directory.jpi 01-May-2012 11:23:41 hudson.model.UpdateCenter$DownloadJob run SEVERE: Failed to install Active Directory plugin hudson.util.IOException2: Failed to dynamically deploy this plugin at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1137) at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:955) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: Unable to delete C:\Program Files\Jenkins\plugins\active-directory\WEB-INF\lib\active-directory-1.0.jar at hudson.Util.deleteFile(Util.java:237) at hudson.Util.deleteRecursive(Util.java:287) at hudson.Util.deleteContentsRecursive(Util.java:198) at hudson.Util.deleteRecursive(Util.java:278) at hudson.Util.deleteContentsRecursive(Util.java:198) at hudson.Util.deleteRecursive(Util.java:278) at hudson.Util.deleteContentsRecursive(Util.java:198) at hudson.ClassicPluginStrategy.explode(ClassicPluginStrategy.java:389) at hudson.ClassicPluginStrategy.createPluginWrapper(ClassicPluginStrategy.java:113) at hudson.PluginManager.dynamicLoad(PluginManager.java:340) at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1133) ... 7 more I then restarted the Jenkins service, waited, logged in with my AD credentials, so this appeared to work. However in Jenkins my AD account has now lost all of its admin privileges, i.e. I nor any other person configured to have admin rights can now configure Jenkins. I noticed active-directory.bak left over in the Jenkins plugin folder. Stopped the service, deleted active-directory.jpi, renamed active-directory.bak to .jpi, restarted, all working (albeit with bug 12619 still present) How should I upgrade to 1.27 safely?

    Jenkins JIRA | 5 years ago | Tom Fanning
    hudson.util.IOException2: Failed to dynamically deploy this plugin
  2. 0

    I just updated the AD plugin with "install without restarting" turned on to attempt to fix bug 12619 which I originally reported. It failed: INFO: Starting the installation of Active Directory plugin on behalf of tfanning 01-May-2012 11:23:40 hudson.model.UpdateCenter$UpdateCenterConfiguration download INFO: Downloading Active Directory plugin 01-May-2012 11:23:41 hudson.PluginManager dynamicLoad INFO: Attempting to dynamic load C:\Program Files\Jenkins\plugins\active-directory.jpi 01-May-2012 11:23:41 hudson.model.UpdateCenter$DownloadJob run SEVERE: Failed to install Active Directory plugin hudson.util.IOException2: Failed to dynamically deploy this plugin at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1137) at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:955) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: Unable to delete C:\Program Files\Jenkins\plugins\active-directory\WEB-INF\lib\active-directory-1.0.jar at hudson.Util.deleteFile(Util.java:237) at hudson.Util.deleteRecursive(Util.java:287) at hudson.Util.deleteContentsRecursive(Util.java:198) at hudson.Util.deleteRecursive(Util.java:278) at hudson.Util.deleteContentsRecursive(Util.java:198) at hudson.Util.deleteRecursive(Util.java:278) at hudson.Util.deleteContentsRecursive(Util.java:198) at hudson.ClassicPluginStrategy.explode(ClassicPluginStrategy.java:389) at hudson.ClassicPluginStrategy.createPluginWrapper(ClassicPluginStrategy.java:113) at hudson.PluginManager.dynamicLoad(PluginManager.java:340) at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1133) ... 7 more I then restarted the Jenkins service, waited, logged in with my AD credentials, so this appeared to work. However in Jenkins my AD account has now lost all of its admin privileges, i.e. I nor any other person configured to have admin rights can now configure Jenkins. I noticed active-directory.bak left over in the Jenkins plugin folder. Stopped the service, deleted active-directory.jpi, renamed active-directory.bak to .jpi, restarted, all working (albeit with bug 12619 still present) How should I upgrade to 1.27 safely?

    Jenkins JIRA | 5 years ago | Tom Fanning
    hudson.util.IOException2: Failed to dynamically deploy this plugin
  3. 0

    [JENKINS-12094] ruby-runtime plugin fails to initialize - Jenkins JIRA

    jenkins-ci.org | 1 year ago
    hudson.util.IOException2: Failed to dynamically deploy this plugin
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Calabash-android on Jekins

    Google Groups | 3 years ago | Jiajia Yu
    hudson.util.IOException2: Failed to dynamically deploy this plugin
  6. 0

    Re: Re: How to detect change on a GIT repository but only for sub folders?

    Google Groups | 5 years ago | sebtardif
    hudson.util.IOException2: Failed to dynamically deploy this plugin

    3 unregistered visitors
    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.io.IOException

      Unable to delete C:\Program Files\Jenkins\plugins\active-directory\WEB-INF\lib\active-directory-1.0.jar

      at hudson.Util.deleteFile()
    2. Hudson
      UpdateCenter$DownloadJob.run
      1. hudson.Util.deleteFile(Util.java:237)
      2. hudson.Util.deleteRecursive(Util.java:287)
      3. hudson.Util.deleteContentsRecursive(Util.java:198)
      4. hudson.Util.deleteRecursive(Util.java:278)
      5. hudson.Util.deleteContentsRecursive(Util.java:198)
      6. hudson.Util.deleteRecursive(Util.java:278)
      7. hudson.Util.deleteContentsRecursive(Util.java:198)
      8. hudson.ClassicPluginStrategy.explode(ClassicPluginStrategy.java:389)
      9. hudson.ClassicPluginStrategy.createPluginWrapper(ClassicPluginStrategy.java:113)
      10. hudson.PluginManager.dynamicLoad(PluginManager.java:340)
      11. hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1133)
      12. hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:955)
      12 frames
    3. Java RT
      Thread.run
      1. java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
      2. java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
      3. java.util.concurrent.FutureTask.run(Unknown Source)
      4. java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
      5. java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      6. java.lang.Thread.run(Unknown Source)
      6 frames