Description:
When importing the Policy Store data definitions, XPSDDInstall fails to import all SiteMinder objects and terminate with error message:
CA-XPS:EDIT0050(ERROR) : Object #639 has parent #1, which does not exist. and CA-XPS:XPSIO040(ERROR) : Delete of Tombstones failed.
Solution:
The Policy Store has got corrupted somehow. 'XPSSweeper' is a tool used to synchronize the data within the store in order to fix it.
You need to run 'XPSSweeper' command each time you get the error then repeat the previous 'XPSDDInstall' command.
C:\>XPSDDInstall "C:\Program Files\CA\siteminder\xps\dd\SmObjects.xdd" [XPSDDInstall - XPS Version 12.0.0200.186] Log output: XPSDDInstall.2010-01-22_161716.log Initializing database, please wait... CA-XPS:ODBC0017(WARN) : No policy data found Loading file SmObjects.xdd, please wait... Saving data from SmObjects.xdd, please wait... CA-XSave complete. Thank you for waiting. PS:EDIT0050(ERROR) : Object #639 has parent #1, which does not exist. C:\>XPSSweeper C:\>XPSDDInstall "C:\Program Files\CA\siteminder\xps\dd\SmObjects.xdd" [XPSDDInstall - XPS Version 12.0.0200.186] Log output: XPSDDInstall.2010-01-22_162915.log Initializing database, please wait... Loading file SmObjects.xdd, please wait... Saving data from SmObjects.xdd, please wait... Save complete. Thank you for waiting.
Repeat the previous sequence for each .xdd files if you get the error message.