We are seeing the following error in the Data Source Log page of PM:
The data source failed to respond to a synchronization request within the allotted time.
Too many global collections
Review the Data Manager wrapper log file. You will see 5000 item push:
INFO | jvm 2 | 2021/01/12 09:16:26 | | PUSH: DS(4) 5000 items, delete update [ItemTypeName=interface, ItemSubTypeName=, ColumnFilter=ItemID,ItemName,
and then a timeout:
Data source [email protected] did not respond to a sync request within the timeout interval. The problem is in the data source, not CAPC. Check the logs for the data source to determine why it did not respond. The following stack trace shows the context of the sync request:
javax.xml.ws.WebServiceException: Could not send Message.
The PC update forces Spectrum to parse the Spectrum global collections for membership. PC is sending over updates in batches of 5000 and for each item, Spectrum searches all Global Collections (GC). If you have 1000+ GC the processing will continue, however it will take longer than the device manager timeout which then produces the error.
A feature request to filter the GC will be included in a future release of Spectrum.
A workaround is to delete any unnecessary or any Global Collections that are not needed.