Discussion
correspondance error - javax.mail.internet.AddressException
from SLA I am trying to use OOTB activity - SendEmailToAssigneeOnGoalTime. I always get the below error. from Clipboard, I dont see any issues and I see the workparty and all necessray details are correct.
should my workparty field - pyWorkPartyUri contain the email address of the party? I alredy have the email address on the pyEmail1 field.
I also see the pxCorrSummary populated with correct information...am trying for the last 4-5 hrs can some one help on this
ERROR - Unexpected exception caught while trying to send an email message.
javax.mail.internet.AddressException: Illegal address in string ``''
at javax.mail.internet.InternetAddress.<init>(InternetAddress.java:108)
at com.pegarules.generated.SendEmailMessage_060201_QskoEM4buNKlkzHYhyID5A.SendEmailMessage06_02_01(SendEmailMessage_060201_QskoEM4buNKlkzHYhyID5A.java:266)
at com.pegarules.generated.SendEmailMessage_060201_QskoEM4buNKlkzHYhyID5A.invoke(SendEmailMessage_060201_QskoEM4buNKlkzHYhyID5A.java:87)
at com.pega.pegarules.generation.internal.library.LibraryRuntime.resolveAndinvokeFunctionViaReflection(LibraryRuntime.java:131)
at com.pega.pegarules.generation.internal.library.LibraryRuntime.invokeLibraryRuntime(LibraryRuntime.java:108)
at com.pega.pegarules.session.internal.mgmt.Executable.invokeLibraryRuntime(Executable.java:7894)
at com.pega.pegarules.priv.generator.LibrarySupport.resolveAndInvokeFunctionViaReflection(LibrarySupport.java:181)
at com.pegarules.generated.pega_integrationengine_default.SendEmailMessage(pega_integrationengine_default.java:147)
at com.pegarules.generated.activity.ra_action_sendemailnotification_4c9b44224f54dd0bad94f867bdc2d9cb.step6_circum0(ra_action_sendemailnotification_4c9b44224f54dd0bad94f867bdc2d9cb.java:1067)
at com.pegarules.generated.activity.ra_action_sendemailnotification_4c9b44224f54dd0bad94f867bdc2d9cb.perform(ra_action_sendemailnotification_4c9b44224f54dd0bad94f867bdc2d9cb.java:170)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3018)
at com.pegarules.generated.activity.ra_action_send_fb9f72aa641c85528c87c5392664bf0d.step12_circum0(ra_action_send_fb9f72aa641c85528c87c5392664bf0d.java:1460)
at com.pegarules.generated.activity.ra_action_send_fb9f72aa641c85528c87c5392664bf0d.perform(ra_action_send_fb9f72aa641c85528c87c5392664bf0d.java:297)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3018)
at com.pega.pegarules.session.internal.async.agent.QueueProcessor.runActivity(QueueProcessor.java:696)
at com.pega.pegarules.session.internal.async.agent.QueueProcessor.execute(QueueProcessor.java:577)
at com.pega.pegarules.session.internal.async.BatchRequestorTask.run(BatchRequestorTask.java:784)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:1055)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:760)
at com.pega.pegarules.session.internal.async.BatchRequestorTask.run(BatchRequestorTask.java:550)
at com.pega.jsr166backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:991)
at com.pega.jsr166backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:532)
at java.lang.Thread.run(Thread.java:662)
Hi Pratheep,
Based on the stack trace it appears that there are invalid characters in the email address of the Assignee.(javax.mail.internet.AddressException: Illegal address in string ``'')
Find out which Operator ID is the Assignee when you get the exception and then check that the email address for that Operator ID Record is correctly configured.
Regards,
Henry
Pega Academy