AnsweredAssumed Answered

WAMUI and Policy Store Issue

Question asked by K.Anurag on Sep 21, 2017
Latest reply on Sep 26, 2017 by K.Anurag

Hi all,

 

We are facing the below issue in our R12.5 SiteMinder Env.

 

Issue :

Unable to view "User Directory- Add/Remove tab under General tab in Domain", "Realms tab" , "User tab under Policies in Domain" and "Rules tab" in WAMUI.

(They are accessible/viewed fine via XPSExplorer).

 

To troubleshoot we did-
Step 1: We ran the XPSDDInstall individually for SiteMinder base definition files included under SmMaster.xdd.
Step 2: We ran XPSDDInstall for IdmSmObjects.xdd as well.
Step 3: We then imported the smpolicy.xml and smpolicy-secure.xml.

 

While executing XPSDDInstall in Step 1: "XPSDDInstall SmObjects.xdd",
SmObjects.xdd install failed and gave the below error.

CA-XPS:DICT0047(ERROR) : Uniqueness of CA.SM::ResponseGroup.Name cannot be made mroe strict (line 3040).
CA-XPS:DICT0047(ERROR) : Uniqueness of CA.SM::RuleGroup.Name cannot be made mroe strict (line 3268).

We ignored the error and without any restarts of PS or AdminUI, tried accessing the AdminUI.
Found that the, 'User Directory- Add/Remove tab under General in Domain' works fine now.

 

But still the 'User tab under Policies in Domain', 'Realms' and 'Rules tab' in WAMUI were not visible and were throwing the errors as below.

We suspected that, this XPSDDInstall partially resolved our issue, but not fully because SmObjects.xdd failed with the above error.
After exploring the SmObjects.xdd, found that the Uniqueness parameter "Uniqueness=WithinParent" was causing this issue for the Rule Group and Response Group.
We commented those parameters for Rule Group and Response Group in SmObjects.xdd and tried re-importing the SmObjects.xdd.
This time it was a successful XPSDDInstall, but then again this didn't helped and the issue was still there (With the 'User tab under Policies in Domain', 'Realms' and 'Rules tab').
Also noticed that this Uniqueness parameter "Uniqueness=WithinParent" for Rule Group and Response Group are already hashed out with the comment ## uniqueness handled by Index, in SiteMinder 12.6.
Ours is SiteMinder 12.5.

 

Could you please help and suggest where we should look and try to fix this issue now ?

 

(Our Policy Store has some issues due to the corrupt objects and running XPS utilities throws a lot of error, but then these Policy Objects were always accessible via AdminUI, and it suddenly stopped working a week before only).

 

Realm Tab Error:

 

ERROR [ims.ui] (http-0.0.0.0-8080-10) com.netegrity.llsdk6.imsapi.exception.SmApiWrappedException com.ca.siteminder.xps.XPSException: Failed to fetch at least one of the objects

 

Rule Tab Error:

 

ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/iam/siteminder].[jsp]] (http-0.0.0.0-8080-10) Servlet.service() for servlet jsp threw exception com.ca.siteminder.xps.XPSException: Failed to fetch at least one of the objects

 

User Tab Error:

 

ERROR [ims.llsdk6.BaseRelationship] (http-0.0.0.0-8080-10) com.netegrity.llsdk6.imsapi.exception.SmApiWrappedException com.ca.siteminder.xps.XPSException: Failed to fetch at least one of the objects

 

Regards,

Anurag

Outcomes