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

Editable Email Notification Upgrade Breaks Jenkins Boot Up

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • email-ext-plugin
    • None
    • Windows 2012. Jenkins 1.648. JRE 7u80

      When I update the email-ext-plugin to the 2.41 or 2.41.2 updates, it breaks Jenkins from even starting up with a java.lang.Error: java.lang.reflect.InvocationTargetException error that doesn't even allow the Jenkins UI to be functional. Have to remove the email-ext-plugin from the Plugins directory to get Jenkins back up again.

      Feb 19, 2016 7:57:26 AM hudson.util.BootFailure publish
      SEVERE: Failed to initialize Jenkins
      hudson.util.HudsonFailedToLoad: org.jvnet.hudson.reactor.ReactorException: java.lang.Error: java.lang.reflect.InvocationTargetException
      at hudson.WebAppMain$3.run(WebAppMain.java:237)
      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:935)
      at jenkins.model.Jenkins.<init>(Jenkins.java:816)
      at hudson.model.Hudson.<init>(Hudson.java:83)
      at hudson.model.Hudson.<init>(Hudson.java:79)
      at hudson.WebAppMain$3.run(WebAppMain.java:225)
      Caused by: java.lang.Error: java.lang.reflect.InvocationTargetException
      at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:110)
      at hudson.init.TaskMethodFinder$TaskImpl.run(TaskMethodFinder.java:176)
      at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:282)
      at jenkins.model.Jenkins$8.runTask(Jenkins.java:924)
      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(Unknown Source)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
      Caused by: java.lang.reflect.InvocationTargetException
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:106)
      ... 8 more
      Caused by: java.lang.NullPointerException
      at hudson.diagnosis.NullIdDescriptorMonitor.verifyId(NullIdDescriptorMonitor.java:89)
      ... 13 more

        1. log.txt
          37 kB
        2. error2.txt
          78 kB
        3. jenkins.err.log
          86 kB
        4. junit.png
          junit.png
          134 kB

          [JENKINS-33035] Editable Email Notification Upgrade Breaks Jenkins Boot Up

          Nathan Lindshield created issue -

          Alex Earl added a comment -

          I haven't seen this in my dog fooding. Since there is no exception information about email-ext, I am not sure how to debug this. Is this the only error message in the logs?

          Alex Earl added a comment - I haven't seen this in my dog fooding. Since there is no exception information about email-ext, I am not sure how to debug this. Is this the only error message in the logs?

          Erorr in description was what is left of Jenkins UI shows. Complete log trail attached.

          Nathan Lindshield added a comment - Erorr in description was what is left of Jenkins UI shows. Complete log trail attached.
          Nathan Lindshield made changes -
          Attachment New: log.txt [ 31914 ]

          Alex Earl added a comment -

          Ok, that helps a bunch. Looks like you don't have workflow plugin installed and I failed to make the workflow extension point optional. Should hopefully be an easy fix.

          Alex Earl added a comment - Ok, that helps a bunch. Looks like you don't have workflow plugin installed and I failed to make the workflow extension point optional. Should hopefully be an easy fix.
          Alex Earl made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]

          Alex Earl added a comment -

          Made workflow @Extension optional

          Alex Earl added a comment - Made workflow @Extension optional
          Alex Earl made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: In Progress [ 3 ] New: Resolved [ 5 ]

          Still occurs with 2.41.3. Log attached.

          Nathan Lindshield added a comment - Still occurs with 2.41.3. Log attached.
          Nathan Lindshield made changes -
          Resolution Original: Fixed [ 1 ]
          Status Original: Resolved [ 5 ] New: Reopened [ 4 ]

            slide_o_mix Alex Earl
            nbl9999 Nathan Lindshield
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: