JAZZ sporadically sending duplicate emails.
My Jazz server is sending out large numbers of duplcate eamils every few days. Toady for example, one user reported receiveinf 100 copies of a notification. Any ideas why this is happening?
Environment is: RTC 1.0 Standard Websphere 6.1..0.17 Red Hat Enterprise Linux WS release 4 (Nahant Update 7) x86_64 From WAS SystemOut.log: 0000006f SystemOut O 00:13:28,084 ERROR com.ibm.team.workitem - CRRTC0245E: Error while sending mail notifications java.lang.IllegalStateException: Timer already cancelled. at java.util.Timer.sched(Timer.java:369) at java.util.Timer.schedule(Timer.java:185) at com.ibm.team.repository.service.internal.MailerService.sendMessage(MailerService.java:443) at com.ibm.team.repository.service.internal.MailerService.sendMail(MailerService.java:391) at com.ibm.team.repository.service.internal.MailerService.sendMail(MailerService.java:330) at sun.reflect.GeneratedMethodAccessor213.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:618) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:375) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:361) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:55) at $Proxy163.sendMail(Unknown Source) at com.ibm.team.workitem.service.internal.save.notify.ChangeEventMailNotifier.sendIndivdualMails(ChangeEventMailNotifier.java:366) at com.ibm.team.workitem.service.internal.save.notify.ChangeEventMailNotifier.processOneChange(ChangeEventMailNotifier.java:322) at com.ibm.team.workitem.service.internal.save.notify.ChangeEventMailNotifier.runTask(ChangeEventMailNotifier.java:172) at com.ibm.team.repository.service.async.AbstractAutoScheduledTask.executeTask(AbstractAutoScheduledTask.java:88) at sun.reflect.GeneratedMethodAccessor120.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:618) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:375) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:361) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:55) at $Proxy112.executeTask(Unknown Source) at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.runTask(AsynchronousTaskRunner.java:118) at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.run(AsynchronousTaskRunner.java:92) at java.lang.Thread.run(Thread.java:810) |
2 answers
Further error message from SystemOut.log:
00000070 SystemOut O 10:04:26,866 ERROR com.ibm.team.repository - Could not connect to SMTP host: na.relay.ibm.com, port: 25; nested exception is: java.net.ConnectException: Connection refused javax.mail.MessagingException: Could not connect to SMTP host: na.relay.ibm.com, port: 25; nested exception is: java.net.ConnectException: Connection refused at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1213) at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:311) at javax.mail.Service.connect(Service.java:233) at javax.mail.Service.connect(Service.java:134) at javax.mail.Service.connect(Service.java:86) at com.sun.mail.smtp.SMTPTransport.connect(SMTPTransport.java:144) at com.ibm.team.repository.service.internal.MailerService.getConnectedTransport(MailerService.java:454) at com.ibm.team.repository.service.internal.MailerService.sendMessage(MailerService.java:417) at com.ibm.team.repository.service.internal.MailerService.sendMail(MailerService.java:391) at com.ibm.team.repository.service.internal.MailerService.sendMail(MailerService.java:330) ated exception is: java.net.ConnectException: Connection refused javax.mail.MessagingException: Could not connect to SMTP host: na.relay.ibm.com, port: 25; nested exception is: java.net.ConnectException: Connection refused at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1213) at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:311) at javax.mail.Service.connect(Service.java:233) va.lang.IllegalStateException: Timer already cancelled. at java.util.Timer.sched(Timer.java:369) at java.util.Timer.schedule(Timer.java:185) at com.ibm.team.repository.service.internal.MailerService.sendMessage(MailerService.java:443) at com.ibm.team.repository.service.internal.MailerService.sendMail(MailerService.java:391) at com.ibm.team.repository.service.internal.MailerService.sendMail(MailerService.java:330) at sun.reflect.GeneratedMethodAccessor213.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:618) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:375) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:361) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:55) at $Proxy163.sendMail(Unknown Source) at com.ibm.team.workitem.service.internal.save.notify.ChangeEventMailNotifier.sendIndivdualMails(ChangeEventMailNotifier.java:366) at com.ibm.team.workitem.service.internal.save.notify.ChangeEventMailNotifier.processOneChange(ChangeEventMailNotifier.java:322) at com.ibm.team.workitem.service.internal.save.notify.ChangeEventMailNotifier.runTask(ChangeEventMailNotifier.java:172) at com.ibm.team.repository.service.async.AbstractAutoScheduledTask.executeTask(AbstractAutoScheduledTask.java:88) at sun.reflect.GeneratedMethodAccessor120.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:618) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:375) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:361) at org.eclipse.soda.sat.core.internal.record.Expo sun.reflect.GeneratedMethodAccessor213.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:618) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:375) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:361) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:55) at $Proxy163.sendMail(Unknown Source) at com.ibm.team.workitem.service.internal.save.notify.ChangeEventMailNotifier.sendIndivdualMails(ChangeEventMailNotifier.java:366) at com.ibm.team.workitem.service.internal.save.notify.ChangeEventMailNotifier.processOneChange(ChangeEventMailNotifier.java:322) at com.ibm.team.workitem.service.internal.save.notify.ChangeEventMailNotifier.runTask(ChangeEventMailNotifier.java:172) at com.ibm.team.repository.service.async.AbstractAutoScheduledTask.executeTask(AbstractAutoScheduledTask.java:88) at sun.reflect.GeneratedMethodAccessor120.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:618) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:375) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:361) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:55) at $Proxy112.executeTask(Unknown Source) at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.runTask(AsynchronousTaskRunner.java:118) at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.run(AsynchronousTaskRunner.java:92) at java.lang.Thread.run(Thread.java:810) |
It sounds like your server might be a in bad state after your mail
server went down. Restarting your RTC server will probably fix your problem (though we should fix the real problem). I've opened bug 61381 (https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/61381) to track your problem. Matt Lavin Jazz Server Team mmartin wrote: Further error message from SystemOut.log: |
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.