Two instances of the Email Server Daemon ESD not changing the Marketing Campaign Wave Launch status to Completed

(Doc ID 1439830.1)

Last updated on MARCH 02, 2017

Applies to:

Siebel Marketing - Version 8.1.1.5 SIA [21229] and later
Information in this document applies to any platform.

Symptoms

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

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