Users Are Not Receiving Email Notifications Due Trailing Space in Email Address; Error in Log: Actual Exception : No recipient addresses at com.agile.common.server.notification.SendEmail.send(SendEmail.java:296)

(Doc ID 1303697.1)

Last updated on AUGUST 08, 2017

Applies to:

Oracle Agile PLM Framework - Version 9.2.2.1 and later
Oracle Agile Product Collaboration - Version 9.2.2.1 and later
Information in this document applies to any platform.

Symptoms

When attempting to send email from the WebClient or JavaClient, the email message is not delivered.
Automatic workflow email notifications are not received by the user.
Whenever an email notification is sent to the user, a message similar to the following appears in the logs:

Error

subject: <URGENT:DEV022590A Moved To CCB Review (Affects 5430 / PILOT)> 
Recipients: [] Actual Exception : No recipient addresses 2010-10-26 09:01:24,434 
< SendEmailListener:ERROR> <Email Notification Subsystem> Exception while sending email. 
Reason : Email send failed. 
Email details : Subject: <URGENT:DEV022590A Moved To CCB Review (Affects 5430 / PILOT)> 
Recipients: [] Actual 
Exception : No recipient addresses java.lang.Exception: Email send failed. 
Email details : Subject: <URGENT:DEV022590A Moved To CCB Review (Affects 5430 / PILOT)> 
Recipients: [] Actual Exception : No recipient addresses 
at com.agile.common.server.notification.SendEmail.send(SendEmail.java:296) 
at com.agile.common.server.notification.SendEmailListener.onMessage(SendEmailListener.java:43) 
at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:466)
at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:371) 
at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:327) 
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4547) 
at weblogic.jms.client.JMSSession.execute(JMSSession.java:4233) 
at weblogic.jms.client.JMSSession.executeMessage(JMSSession.java:3709) 
at weblogic.jms.client.JMSSession.access$000(JMSSession.java:114) 
at weblogic.jms.client.JMSSession$UseForRunnable.run(JMSSession.java:5058) 
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
 at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
 at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms