Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-21425

Scriptler 2.6.1 plugin seems to cause Jenkins 1.547 to crash on startup.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not A Defect
    • Icon: Major Major
    • scriptler-plugin
    • None

      Scriptler 2.6.1 plugin seems to cause Jenkins 1.547 to crash on startup.

      Are there any known conflicts with this plugin vs this version of Jenkins?

      Recently been working on getting a jenkins install updated from v1.523 to v1.547 - we'd been held back in doing so because of some kind of apparent plugin conflict.

      I finally broke down and decided to disable all plugins and updated to Jenkins 1.547. Then I began to re-enable plugins bit by bit restarting each batch I enabled.

      Jenkins restarted fine each time until I got to the last 3 plugins in my list, and Scriptler 2.6.1 was one of these.

      The error that presents itself when I enable the Scriptler plugin and restart jenkins is...

      hudson.util.HudsonFailedToLoad: org.jvnet.hudson.reactor.ReactorException: java.lang.Error: java.lang.reflect.InvocationTargetException
      	at hudson.WebAppMain$3.run(WebAppMain.java:234)
      Caused by: org.jvnet.hudson.reactor.ReactorException: java.lang.Error: java.lang.reflect.InvocationTargetException
      	at org.jvnet.hudson.reactor.Reactor.execute(Reactor.java:269)
      	at jenkins.InitReactorRunner.run(InitReactorRunner.java:44)
      	at jenkins.model.Jenkins.executeReactor(Jenkins.java:910)
      	at jenkins.model.Jenkins.<init>(Jenkins.java:809)
      	at hudson.model.Hudson.<init>(Hudson.java:82)
      	at hudson.model.Hudson.<init>(Hudson.java:78)
      	at hudson.WebAppMain$3.run(WebAppMain.java:222)
      Caused by: java.lang.Error: java.lang.reflect.InvocationTargetException
      	at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:109)
      	at hudson.init.TaskMethodFinder$TaskImpl.run(TaskMethodFinder.java:169)
      	at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:282)
      	at jenkins.model.Jenkins$7.runTask(Jenkins.java:899)
      	at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:210)
      	at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
      	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:722)
      Caused by: java.lang.reflect.InvocationTargetException
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:601)
      	at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:105)
      	... 8 more
      Caused by: java.lang.NullPointerException
      	at hudson.plugins.git.GitTool.onLoaded(GitTool.java:105)
      	... 13 more
      

      After removing the .jpi files, and a couple more restarts, I tracked it down to Scriptler as being the one plugin that I simply could not have installed if the server was to start up at all.

      Following is the current set of plugins installed (besides Scriptler).
      Those marked with and X are enabled.

      [x] CAS protocol version 1 plugin            1.0.1
      [x] Config AutoRefresh Plugin                1.0
      [x] Credentials Plugin                       1.9.4
      [x] Extra Columns Plugin                     1.13
      [x] Green Balls                              1.13
      [x] Groovy Postbuild                         1.8
      [x] Hudson Cron Column Plugin                1.003
      [x] Hudson global-build-stats plugin         1.3
      [x] Jenkins Dynamic Parameter Plug-in        0.2.0
      [x] Jenkins Email Extension Plugin           2.37.1
      [x] Jenkins GIT client plugin                1.6.1
      [x] Jenkins GIT plugin                       2.0.1
      [x] Jenkins IRC Plugin                       2.23
      [x] Jenkins Job Configuration History Plugin 2.5      
      [x] Jenkins Mailer Plugin                    1.8
      [x] Jenkins SSH Slaves plugin                1.5
      [x] Jenkins SSH plugin                       2.4
      [x] Jenkins URLTrigger Plug-in               0.37
      [x] Jenkins Xvfb plugin                      1.0.8
      [x] Jenkins build timeout plugin             1.12.2
      [x] Jenkins disk-usage plugin                0.23
      [x] Jenkins instant-messaging plugin         1.28
      [x] Jenkins user build vars plugin           1.1
      [x] LDAP Plugin                              1.7
      [x] Mask Passwords Plugin                    2.7.2
      [x] Matrix Authorization Strategy Plugin     1.1
      [x] Maven Integration plugin                 2.1    
      [x] PAM Authentication plugin                1.1
      [x] Performance plugin                       1.9
      [x] Periodic Backup                          1.3
      [x] Role-based Authorization Strategy        2.1.0
      [x] SCM API Plugin                           0.2
      [x] SSH Credentials Plugin                   1.6
      [x] Safe Restart Plugin                      0.3
      [x] Sidebar Link                             1.6
      [x] SiteMonitor Plugin                       0.4
      [x] Token Macro Plugin                       1.9
      [x] build-metrics                            1.0
      [x] buildgraph-view                          1.1.1
      [ ] Ant Plugin                               1.2
      [ ] Brakeman Plugin                          0.7
      [ ] CloudBees Build Flow plugin              0.10
      [ ] Configuration Slicing plugin             1.38.3
      [ ] External Monitor Job Type Plugin         1.2
      [ ] Git server plugin                        1.2
      [ ] GitHub API Plugin                        1.44
      [ ] Javadoc Plugin                           1.1
      [ ] Jenkins CVS Plug-in                      2.11
      [ ] Jenkins Continuous Integration game      1.19
      [ ] Jenkins JIRA plugin                      1.39
      [ ] Jenkins Subversion Plug-in               1.54
      [ ] Jenkins TestLink Plugin                  3.10
      [ ] Jenkins Translation Assistance plugin    1.11
      [ ] SCM Sync Configuration Plugin            0.0.7.3
      [ ] Template Project plugin                  1.4
      [ ] ThinBackup                               1.7.4
      [ ] Windows Slaves Plugin                    1.0
      [ ] ruby-runtime                             0.12
      

            domi Dominik Bartholdi
            jyanko Jim Yanko
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: