The new "Send job status notifications" do not work in V5.5 (Community Edition). Normal Email Notifications work fine. This has been reproduced both in an upgrade environment (5.0->5.5) and also on a new 5.5 install. Mail settings have been verified in js.quartz.properties (and as stated above, normal notifications do work).
Stack trace
2014-01-23 15:26:03,312 ERROR ReportExecutionJobAlertImpl,quartzScheduler_Worker-1:104 - Error while sending report job alert notification
javax.mail.internet.AddressException: Illegal address in string ``''
at org.springframework.mail.javamail.MimeMessageHelper.parseAddress(MimeMessageHelper.java:708)
at org.springframework.mail.javamail.MimeMessageHelper.setTo(MimeMessageHelper.java:592)
at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecutionJobAlertImpl.sendAlertMail(ReportExecutionJobAlertImpl.java:78)
at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecutionJob.sendAlertMail(ReportExecutionJob.java:594)
at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecutionJob.executeAndSendReport(ReportExecutionJob.java:574)
at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecutionJob.execute(ReportExecutionJob.java:217)
at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557)
2014-01-23 15:26:03,312 ERROR ReportExecutionJob,quartzScheduler_Worker-1:306 - fail to send out alert mail notification
com.jaspersoft.jasperserver.api.JSExceptionWrapper:
javax.mail.internet.AddressException: Illegal address in string ``''
at org.springframework.mail.javamail.MimeMessageHelper.parseAddress(MimeMessageHelper.java:708)
at org.springframework.mail.javamail.MimeMessageHelper.setTo(MimeMessageHelper.java:592)
at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecutionJobAlertImpl.sendAlertMail(ReportExecutionJobAlertImpl.java:78)
at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecutionJob.sendAlertMail(ReportExecutionJob.java:594)
at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecutionJob.executeAndSendReport(ReportExecutionJob.java:574)
at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecutionJob.execute(ReportExecutionJob.java:217)
at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557)
Recommended Comments