Document ID: TEC597537
Spec KB: Synchronization fails between DDMDB and SRMDB due to Event Poller Task
Description:
Synchronization happens between DDMDB and SRMDB in a timely way. There are scenarios where this synchronization breaks due to various reasons. This solution talks about fixing this failure if the issue is caused due to SRM Event Poller.
Solution:
Synchronization between DDMDB and SRMDB gets halted due to various reasons. One of which is due to the Event Poller Task elapsed time.
Following error is spotted in the stdout.log or catalina.out when the Event Poller has a problem inserting the data into SRMDB.
Feb 26, 2013 9:18:15 AM (SRM/EventPoller/cc-ssp-01) (SRM_Events) -
(DEBUG) - More than 750 milliseconds have elapsed since the last SRM Event
Poll Task. This one will be skipped for domain cc-ssp-01
Feb 26, 2013 12:24:35 PM (SRM/DeviceModelPoll/updates) (SRMPollerLog) -
(DEBUG) - Polling device 0xa017ae
Feb 26, 2013 12:27:12 PM (SRM/EventPoller/ssc_hcl_fm) (SRM_Events) -
(DEBUG) - EventPollerTask elapsed time: curTime - lastRun = 1143. maxTardy
= 750
This indicates that the EventPoller is timing out due to various reasons. In the above example the difference between the current and previous execution is 1143 which is more than the default PollTaskMaxTardy value which is 750.
Please select the following link for more information on this subject:
Knowledge Document Link:
https://comm.support.ca.com/?legacyid=TEC59753