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

Failed to instantiate class hudson.plugins.emailext.ExtendedEmailPublisher

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      After updating to the latest jenkins version (v1.536) i get this error when saving a project which has the email-ext plugin enabled

      EDIT:

      It looks like it has to do with missing options in the config (the config hasn't changed for weeks now..) but with a litle bit of guessing i found what options were required. So maybe a fix for this issue could be to have required fields and give the user feedback on what fields he has to fill instead of this raw error

      javax.servlet.ServletException: java.lang.RuntimeException: Failed to instantiate class hudson.plugins.emailext.ExtendedEmailPublisher from {"project_recipient_list":"$DEFAULT_RECIPIENTS, ***@mail.com","project_replyto":"$DEFAULT_REPLYTO","project_content_type":"default","project_default_subject":"$DEFAULT_SUBJECT","project_default_content":"$DEFAULT_CONTENT","project_attachments":"","project_attach_buildlog":"1","project_presend_script":"","project_save_output":false,"project_triggers":{"stapler-class<span class="code-quote">":"","kind":""},"stapler-class<span class="code-quote">":"hudson.plugins.emailext.ExtendedEmailPublisher","kind":"hudson.plugins.emailext.ExtendedEmailPublisher"}
      	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:777)
      	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:841)
      	at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:248)
      	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
      	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:727)
      	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:841)
      	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:630)
      	at org.kohsuke.stapler.Stapler.service(Stapler.java:224)
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
      	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:686)
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1494)
      	at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:96)
      	at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:88)
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
      	at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:48)
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
      	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
      	at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
      	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      	at jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117)
      	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      	at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
      	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      	at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
      	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      	at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
      	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      	at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:174)
      	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      	at jenkins.security.ApiTokenFilter.doFilter(ApiTokenFilter.java:64)
      	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      	at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
      	at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67)
      	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      	at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
      	at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
      	at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:46)
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
      	at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1474)
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:499)
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
      	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:533)
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
      	at org.eclipse.jetty.server.Server.handle(Server.java:370)
      	at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489)
      	at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:960)
      	at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1021)
      	at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)
      	at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)
      	at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
      	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:668)
      	at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
      	at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      	at java.lang.Thread.run(Thread.java:722)
      Caused by: java.lang.RuntimeException: Failed to instantiate class hudson.plugins.emailext.ExtendedEmailPublisher from {"project_recipient_list":"$DEFAULT_RECIPIENTS, ****@mail.com","project_replyto":"$DEFAULT_REPLYTO","project_content_type":"default","project_default_subject":"$DEFAULT_SUBJECT","project_default_content":"$DEFAULT_CONTENT","project_attachments":"","project_attach_buildlog":"1","project_presend_script":"","project_save_output":false,"project_triggers":{"stapler-class<span class="code-quote">":"","kind":""},"stapler-class<span class="code-quote">":"hudson.plugins.emailext.ExtendedEmailPublisher","kind":"hudson.plugins.emailext.ExtendedEmailPublisher"}
      	at hudson.model.Descriptor.newInstance(Descriptor.java:578)
      	at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:916)
      	at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:901)
      	at hudson.util.DescribableList.rebuildHetero(DescribableList.java:203)
      	at hudson.model.Project.submit(Project.java:208)
      	at hudson.model.Job.doConfigSubmit(Job.java:1136)
      	at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:787)
      	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 org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:297)
      	at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:160)
      	at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:95)
      	at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:120)
      	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
      	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:727)
      	... 63 more
      Caused by: java.lang.IllegalArgumentException: Failed to instantiate class hudson.plugins.emailext.ExtendedEmailPublisher from {"project_recipient_list":"$DEFAULT_RECIPIENTS, ****@mail.com","project_replyto":"$DEFAULT_REPLYTO","project_content_type":"default","project_default_subject":"$DEFAULT_SUBJECT","project_default_content":"$DEFAULT_CONTENT","project_attachments":"","project_attach_buildlog":"1","project_presend_script":"","project_save_output":false,"project_triggers":{"stapler-class<span class="code-quote">":"","kind":""},"stapler-class<span class="code-quote">":"hudson.plugins.emailext.ExtendedEmailPublisher","kind":"hudson.plugins.emailext.ExtendedEmailPublisher"}
      	at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:589)
      	at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:400)
      	at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:396)
      	at hudson.model.Descriptor.newInstance(Descriptor.java:569)
      	... 79 more
      Caused by: java.lang.IllegalArgumentException: Failed to convert the project_triggers parameter of the constructor public hudson.plugins.emailext.ExtendedEmailPublisher(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,java.lang.String,boolean,java.util.List,hudson.plugins.emailext.MatrixTriggerMode)
      	at org.kohsuke.stapler.RequestImpl.instantiate(RequestImpl.java:686)
      	at org.kohsuke.stapler.RequestImpl.access$100(RequestImpl.java:81)
      	at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:587)
      	... 82 more
      Caused by: java.lang.IllegalArgumentException: Failed to instantiate class hudson.plugins.emailext.plugins.EmailTrigger from {"stapler-class":"","kind":""}
      	at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:589)
      	at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:625)
      	at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:400)
      	at org.kohsuke.stapler.RequestImpl.instantiate(RequestImpl.java:684)
      	... 84 more
      Caused by: java.lang.IllegalArgumentException: Class  is specified in JSON, but no such class found in classLoader hudson.PluginManager$UberClassLoader
      	at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:583)
      	... 87 more
      Caused by: java.lang.ClassNotFoundException: 
      	at hudson.PluginManager$UberClassLoader.findClass(PluginManager.java:985)
      	at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
      	at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
      	at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:578)
      	... 87 more
      

        Attachments

          Issue Links

            Activity

            Hide
            slide_o_mix Alex Earl added a comment -

            Ok, I'll be doing a release either tonight or tomorrow then.

            Show
            slide_o_mix Alex Earl added a comment - Ok, I'll be doing a release either tonight or tomorrow then.
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Alex Earl
            Path:
            src/main/java/hudson/plugins/emailext/plugins/EmailTriggerDescriptor.java
            http://jenkins-ci.org/commit/email-ext-plugin/15832cbb4686122fd43d30af0104b970f43339a5
            Log:
            Fix JENKINS-20198

            Removed override of newInstance for EmailTriggerDescriptor. It's not needed because the email triggers should have DataBoundConstructor annotations. The new BindingInterceptor in hudson.model.Descriptor caused an issue with the newInstance method.

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Alex Earl Path: src/main/java/hudson/plugins/emailext/plugins/EmailTriggerDescriptor.java http://jenkins-ci.org/commit/email-ext-plugin/15832cbb4686122fd43d30af0104b970f43339a5 Log: Fix JENKINS-20198 Removed override of newInstance for EmailTriggerDescriptor. It's not needed because the email triggers should have DataBoundConstructor annotations. The new BindingInterceptor in hudson.model.Descriptor caused an issue with the newInstance method.
            Hide
            zakyn Vladimir Zak added a comment - - edited

            Hello,

            This trouble is probably still there in the last LTS Jenkins version - Jenkins ver. 1.554.2

            Could you please to fix it there? It is quite urgent now - saving any changes in configuration causes an exception.

            Thank you.

            Caused by: java.lang.RuntimeException: Failed to instantiate class hudson.plugins.emailext.ExtendedEmailPublisher from {"project_recipient_list":"$DEFAULT_RECIPIENTS, ","project_replyto":"$DEFAULT_REPLYTO","project_content_type":"text/html","project_default_subject":"$DEFAULT_SUBJECT","project_default_content":"$DEFAULT_CONTENT","project_attachments":"","project_attach_buildlog":"0","project_presend_script":"$DEFAULT_PRESEND_SCRIPT","project_save_output":false,"project_triggers":[

            {"recipientList":"","replyTo":"$PROJECT_DEFAULT_REPLYTO","contentType":"project","subject":"$PROJECT_DEFAULT_SUBJECT","body":"$PROJECT_DEFAULT_CONTENT","attachmentsPattern":"","attachBuildLog":"0","stapler-class":"hudson.plugins.emailext.plugins.trigger.BuildingTrigger","kind":"hudson.plugins.emailext.plugins.trigger.BuildingTrigger"}

            ,{"recipientProviders":[

            {"stapler-class":"hudson.plugins.emailext.plugins.recipients.DevelopersRecipientProvider","kind":"hudson.plugins.emailext.plugins.recipients.DevelopersRecipientProvider"}

            ,

            {"stapler-class":"hudson.plugins.emailext.plugins.recipients.RequesterRecipientProvider","kind":"hudson.plugins.emailext.plugins.recipients.RequesterRecipientProvider"}

            ,

            {"stapler-class":"hudson.plugins.emailext.plugins.recipients.CulpritsRecipientProvider","kind":"hudson.plugins.emailext.plugins.recipients.CulpritsRecipientProvider"}

            ],"recipientList":"","replyTo":"$PROJECT_DEFAULT_REPLYTO","contentType":"project","subject":"$PROJECT_DEFAULT_SUBJECT","body":"$PROJECT_DEFAULT_CONTENT","attachmentsPattern":"","attachBuildLog":"0","stapler-class":"hudson.plugins.emailext.plugins.trigger.FailureTrigger","kind":"hudson.plugins.emailext.plugins.trigger.FailureTrigger"},

            {"recipientList":"","replyTo":"$PROJECT_DEFAULT_REPLYTO","contentType":"project","subject":"$PROJECT_DEFAULT_SUBJECT","body":"$PROJECT_DEFAULT_CONTENT","attachmentsPattern":"","attachBuildLog":"0","stapler-class":"hudson.plugins.emailext.plugins.trigger.SuccessTrigger","kind":"hudson.plugins.emailext.plugins.trigger.SuccessTrigger"}

            ,{"recipientProviders":

            {"stapler-class":"hudson.plugins.emailext.plugins.recipients.ListRecipientProvider","kind":"hudson.plugins.emailext.plugins.recipients.ListRecipientProvider"}

            ,"recipientList":"","replyTo":"$PROJECT_DEFAULT_REPLYTO","contentType":"project","subject":"$PROJECT_DEFAULT_SUBJECT","body":"$PROJECT_DEFAULT_CONTENT","attachmentsPattern":"","attachBuildLog":"0","stapler-class":"hudson.plugins.emailext.plugins.trigger.PreBuildTrigger","kind":"hudson.plugins.emailext.plugins.trigger.PreBuildTrigger"}],"stapler-class":"hudson.plugins.emailext.ExtendedEmailPublisher","kind":"hudson.plugins.emailext.ExtendedEmailPublisher"}
            at hudson.model.Descriptor.newInstance(Descriptor.java:576)
            at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:914)
            at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:899)
            at hudson.util.DescribableList.rebuildHetero(DescribableList.java:203)
            at hudson.model.Project.submit(Project.java:208)
            at hudson.model.Job.doConfigSubmit(Job.java:1136)
            at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:786)
            ... 84 more
            Caused by: java.lang.NullPointerException
            at java.util.ArrayList.addAll(Unknown Source)
            at hudson.plugins.emailext.EmailType.addRecipientProviders(EmailType.java:138)
            at hudson.plugins.emailext.plugins.EmailTrigger.<init>(EmailTrigger.java:69)
            at hudson.plugins.emailext.plugins.trigger.BuildingTrigger.<init>(BuildingTrigger.java:22)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
            at java.lang.reflect.Constructor.newInstance(Unknown Source)
            at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:447)
            at org.kohsuke.stapler.RequestImpl.instantiate(RequestImpl.java:690)
            at org.kohsuke.stapler.RequestImpl.access$100(RequestImpl.java:81)
            at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:587)
            at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:634)
            at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:400)
            at org.kohsuke.stapler.RequestImpl.instantiate(RequestImpl.java:684)
            at org.kohsuke.stapler.RequestImpl.access$100(RequestImpl.java:81)
            at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:587)
            at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:400)
            at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:396)
            at hudson.model.Descriptor.newInstance(Descriptor.java:567)
            ... 90 more

            Show
            zakyn Vladimir Zak added a comment - - edited Hello, This trouble is probably still there in the last LTS Jenkins version - Jenkins ver. 1.554.2 Could you please to fix it there? It is quite urgent now - saving any changes in configuration causes an exception. Thank you. Caused by: java.lang.RuntimeException: Failed to instantiate class hudson.plugins.emailext.ExtendedEmailPublisher from {"project_recipient_list":"$DEFAULT_RECIPIENTS, ","project_replyto":"$DEFAULT_REPLYTO","project_content_type":"text/html","project_default_subject":"$DEFAULT_SUBJECT","project_default_content":"$DEFAULT_CONTENT","project_attachments":"","project_attach_buildlog":"0","project_presend_script":"$DEFAULT_PRESEND_SCRIPT","project_save_output":false,"project_triggers":[ {"recipientList":"","replyTo":"$PROJECT_DEFAULT_REPLYTO","contentType":"project","subject":"$PROJECT_DEFAULT_SUBJECT","body":"$PROJECT_DEFAULT_CONTENT","attachmentsPattern":"","attachBuildLog":"0","stapler-class":"hudson.plugins.emailext.plugins.trigger.BuildingTrigger","kind":"hudson.plugins.emailext.plugins.trigger.BuildingTrigger"} ,{"recipientProviders":[ {"stapler-class":"hudson.plugins.emailext.plugins.recipients.DevelopersRecipientProvider","kind":"hudson.plugins.emailext.plugins.recipients.DevelopersRecipientProvider"} , {"stapler-class":"hudson.plugins.emailext.plugins.recipients.RequesterRecipientProvider","kind":"hudson.plugins.emailext.plugins.recipients.RequesterRecipientProvider"} , {"stapler-class":"hudson.plugins.emailext.plugins.recipients.CulpritsRecipientProvider","kind":"hudson.plugins.emailext.plugins.recipients.CulpritsRecipientProvider"} ],"recipientList":"","replyTo":"$PROJECT_DEFAULT_REPLYTO","contentType":"project","subject":"$PROJECT_DEFAULT_SUBJECT","body":"$PROJECT_DEFAULT_CONTENT","attachmentsPattern":"","attachBuildLog":"0","stapler-class":"hudson.plugins.emailext.plugins.trigger.FailureTrigger","kind":"hudson.plugins.emailext.plugins.trigger.FailureTrigger"}, {"recipientList":"","replyTo":"$PROJECT_DEFAULT_REPLYTO","contentType":"project","subject":"$PROJECT_DEFAULT_SUBJECT","body":"$PROJECT_DEFAULT_CONTENT","attachmentsPattern":"","attachBuildLog":"0","stapler-class":"hudson.plugins.emailext.plugins.trigger.SuccessTrigger","kind":"hudson.plugins.emailext.plugins.trigger.SuccessTrigger"} ,{"recipientProviders": {"stapler-class":"hudson.plugins.emailext.plugins.recipients.ListRecipientProvider","kind":"hudson.plugins.emailext.plugins.recipients.ListRecipientProvider"} ,"recipientList":"","replyTo":"$PROJECT_DEFAULT_REPLYTO","contentType":"project","subject":"$PROJECT_DEFAULT_SUBJECT","body":"$PROJECT_DEFAULT_CONTENT","attachmentsPattern":"","attachBuildLog":"0","stapler-class":"hudson.plugins.emailext.plugins.trigger.PreBuildTrigger","kind":"hudson.plugins.emailext.plugins.trigger.PreBuildTrigger"}],"stapler-class":"hudson.plugins.emailext.ExtendedEmailPublisher","kind":"hudson.plugins.emailext.ExtendedEmailPublisher"} at hudson.model.Descriptor.newInstance(Descriptor.java:576) at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:914) at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:899) at hudson.util.DescribableList.rebuildHetero(DescribableList.java:203) at hudson.model.Project.submit(Project.java:208) at hudson.model.Job.doConfigSubmit(Job.java:1136) at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:786) ... 84 more Caused by: java.lang.NullPointerException at java.util.ArrayList.addAll(Unknown Source) at hudson.plugins.emailext.EmailType.addRecipientProviders(EmailType.java:138) at hudson.plugins.emailext.plugins.EmailTrigger.<init>(EmailTrigger.java:69) at hudson.plugins.emailext.plugins.trigger.BuildingTrigger.<init>(BuildingTrigger.java:22) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:447) at org.kohsuke.stapler.RequestImpl.instantiate(RequestImpl.java:690) at org.kohsuke.stapler.RequestImpl.access$100(RequestImpl.java:81) at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:587) at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:634) at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:400) at org.kohsuke.stapler.RequestImpl.instantiate(RequestImpl.java:684) at org.kohsuke.stapler.RequestImpl.access$100(RequestImpl.java:81) at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:587) at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:400) at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:396) at hudson.model.Descriptor.newInstance(Descriptor.java:567) ... 90 more
            Hide
            zakyn Vladimir Zak added a comment -

            I have downgraded to the 2.37.2 version and the problem is not there.

            Show
            zakyn Vladimir Zak added a comment - I have downgraded to the 2.37.2 version and the problem is not there.
            Hide
            slide_o_mix Alex Earl added a comment -

            Please don't reopen this bug, your issue is not the same. Open a new issue.

            Show
            slide_o_mix Alex Earl added a comment - Please don't reopen this bug, your issue is not the same. Open a new issue.

              People

              • Assignee:
                slide_o_mix Alex Earl
                Reporter:
                jeroenthora Jeroen Thora
              • Votes:
                8 Vote for this issue
                Watchers:
                19 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: