[ 
https://issues.jenkins-ci.org/browse/JENKINS-12577?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=158650#comment-158650
 ] 

Costin Caraivan edited comment on JENKINS-12577 at 2/6/12 9:26 AM:
-------------------------------------------------------------------

More details: 
Jenkins 1.437
Email-ext plugin: 2.16 (by the way, versions 2.17 and 2.18 don't have 
changelogs listed here: 
https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin)
Perforce plugin: 1.3.4
I will also attach the sanitized Jelly template.

Oh - the setup is distributed. The build is executed on a Windows 2008 slave 
connected through WMI.
                
      was (Author: ccaraivan):
    More details: 
Jenkins 1.437
Email-ext plugin: 2.16 (by the way, versions 2.17 and 2.18 don't have 
changelogs listed here: 
https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin)
Perforce plugin: 1.3.4
I will also attach the sanitized Jelly template.
                  
> Email notification hangs due to NullPointerException
> ----------------------------------------------------
>
>                 Key: JENKINS-12577
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-12577
>             Project: Jenkins
>          Issue Type: Bug
>          Components: email-ext
>    Affects Versions: current
>         Environment: Windows 2008 Server x64, Java 1.6.0_25
>            Reporter: Costin Caraivan
>            Priority: Blocker
>         Attachments: template.jelly
>
>
> We have an email notification which uses a Jelly template. So far it worked 
> ok, but recently we started getting these:
> Jan 25, 2012 2:11:23 PM hudson.plugins.emailext.ExtendedEmailPublisher 
> sendMail
> WARNING: Could not send email.
> java.lang.NullPointerException
>       at hudson.model.Slave.createLauncher(Slave.java:311)
>       at 
> hudson.plugins.perforce.PerforceMailResolver.findMailAddressFor(PerforceMailResolver.java:60)
>       at 
> hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:100)
>       at hudson.tasks.Mailer$UserProperty.getAddress(Mailer.java:488)
>       at 
> hudson.plugins.emailext.ExtendedEmailPublisher.createMail(ExtendedEmailPublisher.java:331)
>       at 
> hudson.plugins.emailext.ExtendedEmailPublisher.sendMail(ExtendedEmailPublisher.java:251)
>       at 
> hudson.plugins.emailext.ExtendedEmailPublisher._perform(ExtendedEmailPublisher.java:243)
>       at 
> hudson.plugins.emailext.ExtendedEmailPublisher.perform(ExtendedEmailPublisher.java:203)
>       at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
>       at 
> hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:694)
>       at 
> hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:669)
>       at 
> hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:647)
>       at hudson.model.Build$RunnerImpl.cleanUp(Build.java:171)
>       at hudson.model.Run.run(Run.java:1448)
>       at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
>       at hudson.model.ResourceController.execute(ResourceController.java:88)
>       at hudson.model.Executor.run(Executor.java:230)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to