Two instances of the Email Server Daemon ESD not changing the Marketing Campaign Wave Launch status to Completed
Last updated on MARCH 02, 2017
Applies to:Siebel Marketing - Version 220.127.116.11 SIA  and later
Information in this document applies to any platform.
Two instances of the Email Server Daemon (ESD) were setup for email and SMS campaign treatments on the same physical server box. This is as described as the solution to a problem in Doc Id 1263444.1 for wireless treatments. The 2 ESDs each had different Tomcat web server port number setup and the Siebel outbound web services were setup for each ESD.
The Marketing Campaign worked correctly and sent out the SMS and email treatments but the second ESD was not able to set the Wave Launch task as 'Completed', it stays 'In Progress' although the ESD had finished the job. The second ESD service was occasionally crashing and the ESD log file had the following error:
WARN MailingState Unable to delete file D:\EMS\esd\state_dir\mailings\00000001\recipients164030741714996227.txt
WARN MailingState Unable to delete directory D:\EMS\esd\state_dir\mailings\00000001
[SMTPTalker-0] ERROR SmtpEngine Unexpected error with mailing java.lang.NullPointerException
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