I am trying to locate which version of Email-ext goes with token-macro 
plugin?  Currently we have *Email-Ext v2.55* installed and *token-macro 
v1.12.1* installed and Email-ext is not sending email but the Jenkins mail 
plugin is configured and works.  We receive this error and I feel it is an 
issue with token-macro version not playing nice with Email-ext.  Any help 
would be great.

 

Error:

 

*19:00:14* Sending email for trigger: Success

*19:00:14* ERROR: Step ‘Editable Email Notification’ aborted due to exception: 

*19:00:14* *java.lang.NoSuchMethodError* 
<http://stacktrace.jenkins-ci.org/search?query=java.lang.NoSuchMethodError>: 
org.jenkinsci.plugins.tokenmacro.TokenMacro.expandAll(Lhudson/model/Run;Lhudson/FilePath;Lhudson/model/TaskListener;Ljava/lang/String;ZLjava/util/List;)Ljava/lang/String;

*19:00:14*       at 
*hudson.plugins.emailext.plugins.ContentBuilder.transformText(ContentBuilder.java:80)*
 
<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.emailext.plugins.ContentBuilder.transformText&entity=method>

*19:00:14*       at 
*hudson.plugins.emailext.ExtendedEmailPublisher.setSubject(ExtendedEmailPublisher.java:706)*
 
<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.emailext.ExtendedEmailPublisher.setSubject&entity=method>

*19:00:14*       at 
*hudson.plugins.emailext.ExtendedEmailPublisher.createMail(ExtendedEmailPublisher.java:595)*
 
<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.emailext.ExtendedEmailPublisher.createMail&entity=method>

*19:00:14*       at 
*hudson.plugins.emailext.ExtendedEmailPublisher.sendMail(ExtendedEmailPublisher.java:355)*
 
<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.emailext.ExtendedEmailPublisher.sendMail&entity=method>

*19:00:14*       at 
*hudson.plugins.emailext.ExtendedEmailPublisher._perform(ExtendedEmailPublisher.java:345)*
 
<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.emailext.ExtendedEmailPublisher._perform&entity=method>

*19:00:14*       at 
*hudson.plugins.emailext.ExtendedEmailPublisher.perform(ExtendedEmailPublisher.java:253)*
 
<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.emailext.ExtendedEmailPublisher.perform&entity=method>

*19:00:14*       at 
*hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)* 
<http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.BuildStepMonitor$1.perform&entity=method>

*19:00:14*       at 
*hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:785)*
 
<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.perform&entity=method>

*19:00:14*       at 
*hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:726)*
 
<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps&entity=method>

*19:00:14*       at *hudson.model.Build$BuildExecution.cleanUp(Build.java:195)* 
<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Build$BuildExecution.cleanUp&entity=method>

*19:00:14*       at *hudson.model.Run.execute(Run.java:1788)* 
<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Run.execute&entity=method>

*19:00:14*       at *hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)* 
<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.FreeStyleBuild.run&entity=method>

*19:00:14*       at 
*hudson.model.ResourceController.execute(ResourceController.java:98)* 
<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.ResourceController.execute&entity=method>

*19:00:14*       at *hudson.model.Executor.run(Executor.java:408)* 
<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Executor.run&entity=method>

 

Here is our config for email-ext.

<publishers>
<hudson.plugins.emailext.ExtendedEmailPublisher plugin="[email protected]">
<recipientList>$DEFAULT_RECIPIENTS</recipientList>
<configuredTriggers>
<hudson.plugins.emailext.plugins.trigger.FailureTrigger>
<email>
<subject>$PROJECT_DEFAULT_SUBJECT</subject>
<body>$PROJECT_DEFAULT_CONTENT</body>
<recipientProviders>
<hudson.plugins.emailext.plugins.recipients.ListRecipientProvider/>
</recipientProviders>
<attachmentsPattern/>
<attachBuildLog>false</attachBuildLog>
<compressBuildLog>false</compressBuildLog>
<replyTo>$PROJECT_DEFAULT_REPLYTO</replyTo>
<contentType>project</contentType>
</email>
</hudson.plugins.emailext.plugins.trigger.FailureTrigger>
<hudson.plugins.emailext.plugins.trigger.SuccessTrigger>
<email>
<subject>$PROJECT_DEFAULT_SUBJECT</subject>
<body>$PROJECT_DEFAULT_CONTENT</body>
<recipientProviders>
<hudson.plugins.emailext.plugins.recipients.DevelopersRecipientProvider/>
<hudson.plugins.emailext.plugins.recipients.RequesterRecipientProvider/>
<hudson.plugins.emailext.plugins.recipients.ListRecipientProvider/>
</recipientProviders>
<attachmentsPattern/>
<attachBuildLog>false</attachBuildLog>
<compressBuildLog>false</compressBuildLog>
<replyTo>$PROJECT_DEFAULT_REPLYTO</replyTo>
<contentType>project</contentType>
</email>
</hudson.plugins.emailext.plugins.trigger.SuccessTrigger>
</configuredTriggers>
<contentType>text/plain</contentType>
<defaultSubject>$PROJECT_DEFAULT_SUBJECT</defaultSubject>
<defaultContent>$PROJECT_DEFAULT_CONTENT</defaultContent>
<attachmentsPattern/>
<presendScript>$DEFAULT_PRESEND_SCRIPT</presendScript>
<postsendScript/>
<attachBuildLog>false</attachBuildLog>
<compressBuildLog>false</compressBuildLog>
<replyTo>$DEFAULT_REPLYTO</replyTo>
<saveOutput>false</saveOutput>
<disabled>false</disabled>
</hudson.plugins.emailext.ExtendedEmailPublisher>
</publishers>

 

Thanks,

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/5f6b1ee0-739f-49a7-8fe3-67a1d13b447c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to