Policy Server was upgraded and smps.log displays "Not removing (explicitly) obsolete dictionary object" for many objects.
[XPSDDClass.cpp:975][Deleteable][INFO][sm-xpsxps-03780] CA.SM::AffiliateDomain: Not removing (explicitly) obsolete dictionary object "ParentData" (CA.XPS::[email protected]::10) [XPSDDAttribute.cpp:722][Deleteable][INFO][sm-xpsxps-03790] CA.SM::AuthMethod.Name: Not removing (implicitly) obsolete dictionary object "Index" (CA.XPS::[email protected]::AuthMethod.Name) [XPSDDClass.cpp:975][Deleteable][INFO][sm-xpsxps-03780] CA.SM::AuthMethod: Not removing (explicitly) obsolete dictionary object "Attributes" (CA.XPS::[email protected]::AuthMethod) [XPSDDAttribute.cpp:722][Deleteable][INFO][sm-xpsxps-03790] CA.SM::AuthMethodGroup.Name: Not removing (implicitly) obsolete dictionary object "Index" (CA.XPS::[email protected]::AuthMethodGroup.Name) [XPSDDClass.cpp:975][Deleteable][INFO][sm-xpsxps-03780] CA.SM::AuthMethodGroup: Not removing (explicitly) obsolete dictionary object "Attributes" (CA.XPS::[email protected]::AuthMethodGroup) [XPSDDAttribute.cpp:722][Deleteable][INFO][sm-xpsxps-03790] CA.SM::IMSAdditionalProperties.Name: Not removing (implicitly) obsolete dictionary object "Index" (CA.XPS::[email protected]::IMSAdditionalProperties.Name) [XPSDDClass.cpp:975][Deleteable][INFO][sm-xpsxps-03780] CA.SM::IMSAdditionalProperties: Not removing (explicitly) obsolete dictionary object "Attributes" (CA.XPS::[email protected]::IMSAdditionalProperties) [XPSDDAttribute.cpp:722][Deleteable][INFO][sm-xpsxps-03790] CA.SM::IMSAdditionalPropertiesSet.Name: Not removing (implicitly) obsolete dictionary object "Index" (CA.XPS::[email protected]::IMSAdditionalPropertiesSet.Name) [XPSDDClass.cpp:975][Deleteable][INFO][sm-xpsxps-03780] CA.SM::IMSAdditionalPropertiesSet: Not removing (explicitly) obsolete dictionary object "Attributes" (CA.XPS::[email protected]::IMSAdditionalPropertiesSet) [XPSDDAttribute.cpp:722][Deleteable][INFO][sm-xpsxps-03790] CA.SM::IMSBLTH.Name: Not removing (implicitly) obsolete dictionary object "Index" (CA.XPS::[email protected]::IMSBLTH.Name) [XPSDDClass.cpp:975][Deleteable][INFO][sm-xpsxps-03780] CA.SM::IMSBLTH: Not removing (explicitly) obsolete dictionary object "Attributes" (CA.XPS::[email protected]::IMSBLTH) [XPSDDAttribute.cpp:722][Deleteable][INFO][sm-xpsxps-03790] CA.SM::IMSDirectory.Name: Not removing (implicitly) obsolete dictionary object "Index" (CA.XPS::[email protected]::IMSDirectory.Name) [XPSDDClass.cpp:975][Deleteable][INFO][sm-xpsxps-03780] CA.SM::IMSDirectory: Not removing (explicitly) obsolete dictionary object "Attributes" (CA.XPS::[email protected]::IMSDirectory) |
This happens when the Policy Store is not upgraded.
SiteMinder administrator will need to review the "{PolicyServerHome}/xps/dd/*.xdd" files content to see which xdd file has the data definition of those objects then run XPSDDInstall to import those specific xdd files.
"CA.SM::AffiliateDomain" is found in FssSmObjects.xdd file as below.
#########################################
# AffiliateDomain #
#########################################
[Attribute]
PARENT=CA.SM::AffiliateDomain
Name=IsAffiliateDomain
DataType=Number
MinElements=1
MaxElements=1
APIAccess=ReadOnly
Handling=Enumeration
"CA.SM::AuthMethod.Name", the "CA.SM::AuthMethod" is found in CHSObjects.xdd as below.
#########################################
# AuthMethod #
#########################################
[Attribute]
PARENT=CA.SM::AuthMethod
Name=Name
Description=Name of AuthMethod
DataType=String
MinElements=1
MaxElements=1
Uniqueness=WithinParent
LinkReference=Identity
"CA.SM::IMSAdditionalProperties.Name", the "CA.SM::IMSAdditionalProperties" is found in IdmSmObjects.xdd as below.
# Attributes: IMSAdditionalProperties
[Attribute]
PARENT=CA.SM::IMSAdditionalProperties
Name=Name
DataType=String
MinElements=1
MaxElements=1
MaxLength=255
Uniqueness=WithinParent
LinkReference=Identity
"CA.SM::IMSBLTH.Name", the "CA.SM::IMSBLTH" is found in the IdmSmObjects.xdd as well as below.
# Attributes: IMSBLTH
[Attribute]
PARENT=CA.SM::IMSBLTH
Name=Name
DataType=String
MaxLength=255
Uniqueness=WithinParent
LinkReference=Identity
MinElements=1
MaxElements=1
Some of the xdd files are referenced in the SmMaster.xdd as they are imported in specific order.
FssSmObjects.xdd and CHSObjects.xdd are referenced in SmMaster.xdd but not IdmSmObjects.xdd
In this use case, following need to be performed.
XPSDDInstall SmMaster.xdd
XPSDDInstall IdmSmObjects.xdd
SmMaster.xdd is the base so you must import that first followed by the rest of xdd files that was identified.
There is no specific import order for the xdd files, just need SmMaster.xdd to be imported first.
Once done, all Policy Servers and AdminUI need to be restarted.