Importing the Policy Store data definitions fails with CA-XPS:XPSIO040(ERROR) : Delete of Tombstones failed errors.

book

Article ID: 51445

calendar_today

Updated On:

Products

CA Single Sign On Secure Proxy Server (SiteMinder) AXIOMATICS POLICY SERVER CA Single Sign On SOA Security Manager (SiteMinder) CA Single Sign-On

Issue/Introduction

Description:

When importing the Policy Store data definitions, xpsddinstall fails to import all SM objects and terminate with error message:

CA-XPS:EDIT0050(ERROR) : Object #639 has parent #1, which does not exist.

CA-XPS:XPSIO040(ERROR) : Delete of Tombstones failed.

Solution:

The shutdown mechanism of XPS housekeeping thread is not atomic. Between the function where shutdown bit is set using SetShutdown method, and the status of shutdown is queried using the function Getshutdown method, there is a possibility of threads loosing sync. The housekeeping thread, must not be allowed to run with utilities like XPSDD install.

With SiteMinder R12 SP2 CR1 the Housekeeping thread will not be allowed to launch when we are using XPSDD install utility. With this xpsddinstall command will be successfully executed and all SM objects will be import successfully.

Environment

Release:
Component: SMPLC