rita73 Posted March 18, 2010 Share Posted March 18, 2010 There is an email notification option of Jasperserver when we are scheduling the reports.My reports seems to run fine but it never sends me any emails for notifying.Any possible reasons? I am assuming it should work with jasperserver pro. Thanks Link to comment Share on other sites More sharing options...
ramnik Posted March 18, 2010 Share Posted March 18, 2010 You can go to -> View -. Messages and check for the error message you are seeing Or can u please check the jasperserver.log to see what error are u getting there ? Link to comment Share on other sites More sharing options...
madarapuv Posted March 18, 2010 Share Posted March 18, 2010 If you check the option skype empty reports then if your report is empty it'll not send email notification.-----------Venkat. Link to comment Share on other sites More sharing options...
rita73 Posted March 18, 2010 Author Share Posted March 18, 2010 The reports are not empty and gettting created in the specified format on the server. It's only not able to send the email. The exceptions list looks something like this: Quartz Job: ReportJobs.job_41Quartz Trigger: ReportJobs.trigger_42_0Exceptions: An error occurred while sending job error notification.org.springframework.mail.MailSendException: Mail server connection failed; nested exception is javax.mail.MessagingException: Could not connect to SMTP host: mail.localhost.com, port: 25; nested exception is: java.net.ConnectException: Connection timed out at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailSenderImpl.java:419) at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:342) at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:338) at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecutionJob.sendMailNotification(ReportExecutionJob.java:1259) at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecutionJob.executeAndSendReport(ReportExecutionJob.java:445) at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecutionJob.execute(ReportExecutionJob.java:231) at org.quartz.core.JobRunShell.run(JobRunShell.java:195) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)Caused by: javax.mail.MessagingException: Could not connect to SMTP host: mail.localhost.com, port: 25; nested exception is: java.net.ConnectException: Connection timed out at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1282) at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370) at javax.mail.Service.connect(Service.java:275) at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailSenderImpl.java:389) ... 7 moreCaused by: java.net.ConnectException: Connection timed out at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) at java.net.Socket.connect(Socket.java:516) at java.net.Socket.connect(Socket.java:466) at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:232) at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:189) at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1250) ... 10 more Link to comment Share on other sites More sharing options...
kkelleher Posted March 18, 2010 Share Posted March 18, 2010 vanbc wrote: An error occurred while sending job error notification. org.springframework.mail.MailSendException: Mail server connection failed; nested exception is javax.mail.MessagingException: Could not connect to SMTP host: mail.localhost.com, port: 25; nested exception is: java.net.ConnectException: Connection timed out Well, it looks like your connection is timing out. Take a look at your mail configuration in the JS install and make sure it matches the settings of your mail server. Look in this file:WEB-INF/js.quartz.propertiesCommon issues would be incorrect host name, user names and passwords, or port number (though 25 should work by default for most mail servers).Thanks,Kristen Post Edited by kkelleher at 03/18/2010 20:47 Link to comment Share on other sites More sharing options...
madarapuv Posted March 18, 2010 Share Posted March 18, 2010 The Problem with mail server. is the mail server is configured?jasperserver-pro/WEB-INF/js.quartz.properties in this file you have to give mail server details:report.scheduler.mail.sender.host=mail.localhost.com (in place of localhost give your mail server address) Link to comment Share on other sites More sharing options...
rita73 Posted March 23, 2010 Author Share Posted March 23, 2010 Thanks for the reppnse.I have passed the suggestion to the person responsible for the server set up. Thanks Link to comment Share on other sites More sharing options...
rita73 Posted March 23, 2010 Author Share Posted March 23, 2010 Thanks Kristen!! Link to comment Share on other sites More sharing options...
naumchik2301 Posted February 7, 2011 Share Posted February 7, 2011 Hi All!With notification no problem now, but some problem with sending mail !eport unit: /PAULIG/sales_report_wits_stockQuartz Job: ReportJobs.job_1Quartz Trigger: ReportJobs.trigger_1_0Exceptions:An error occurred while sending job error notification.java.lang.ClassCastException: org.apache.geronimo.mail.handlers.TextHandler at javax.activation.MailcapCommandMap.getDataContentHandler(MailcapCommandMap.java:596) at javax.activation.MailcapCommandMap.createDataContentHandler(MailcapCommandMap.java:550) at javax.activation.DataHandler.getDataContentHandler(DataHandler.java:611) at javax.activation.DataHandler.writeTo(DataHandler.java:315) at javax.mail.internet.MimeUtility.getEncoding(MimeUtility.java:248) at javax.mail.internet.MimeBodyPart.updateHeaders(MimeBodyPart.java:1268) at javax.mail.internet.MimeBodyPart.updateHeaders(MimeBodyPart.java:1001) at javax.mail.internet.MimeMultipart.updateHeaders(MimeMultipart.java:333) at javax.mail.internet.MimeBodyPart.updateHeaders(MimeBodyPart.java:1255) at javax.mail.internet.MimeBodyPart.updateHeaders(MimeBodyPart.java:1001) at javax.mail.internet.MimeMultipart.updateHeaders(MimeMultipart.java:333) at javax.mail.internet.MimeBodyPart.updateHeaders(MimeBodyPart.java:1255) at javax.mail.internet.MimeMessage.updateHeaders(MimeMessage.java:2012) at javax.mail.internet.MimeMessage.saveChanges(MimeMessage.java:1980) at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailSenderImpl.java:398) at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:342) at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:338) at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecutionJob.sendMailNotification(ReportExecutionJob.java:1259) at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecutionJob.executeAndSendReport(ReportExecutionJob.java:445) at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecutionJob.execute(ReportExecutionJob.java:231) at org.quartz.core.JobRunShell.run(JobRunShell.java:195) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now