In few occasions where the SRM database tables are created automatically by patch installations the Mysql registry table under the reporting directory will not get updated with the OneClick hostname which leads to a synchronization break with the Archive Managers DDM database and the SRM database.
The solution is to re-enable the synchronization by following these steps.
Error in stdout.log:
servers.java.lang.ClassCastException: java.lang.String cannot be cast to
java.util.List.
Steps to Follow:
mysql> select * from registry\G;
*************************** 1. row ***************************
reg_user: System
SRGLink:
OneClickServerEntry: <OCHostName>
SRMPollPeriod: 24
SRMPollStartTime: 0
SRMPollEndTime: 24
IFIdleThreshold: 0
ServersList:
CrystalInstallRoot:
CrystalCommonFiles:
CrystalHome:
CrystalPassword:
mysql> update registry set ServerList='[OneClick Host Name]' - This will update the ServersList field in the registry table.
./RpMgrInitializeLandscape.bat root root -initHist 45 -all