search cancel

Attribute value not set by PX

book

Article ID: 189387

calendar_today

Updated On:

Products

CA Identity Manager CA Identity Governance CA Identity Portal CA Identity Suite

Issue/Introduction

A service has been created in CA Identity Manager (IM) and and given a specific attribute in the Action rules but the attribute value is not being set.




Cause

The issue is with the Policy Xpress (PX). The USER is not being matched.

09:44:34,140 DEBUG [ims.llsdk.directory.jndi] (Thread-30165 (HornetQ-client-global-threads-32986816)) Acquired LDAP connection ([email protected])
09:44:34,142 DEBUG [ims.llsdk.typeregistry] (Thread-30165 (HornetQ-client-global-threads-32986816)) Did not find definition for type USER
09:44:34,145 DEBUG [ims.policyxpress] (Thread-30165 (HornetQ-client-global-threads-32986816)) [EVENT:AFTER:AddServiceToUserEvent] calculated data value of element "facility":
09:44:34,146 DEBUG [ims.llsdk.typeregistry] (Thread-30165 (HornetQ-client-global-threads-32986816)) Did not find definition for type USER
09:44:34,147 WARN [ims.policyxpress] (Thread-30165 (HornetQ-client-global-threads-32986816)) [EVENT:AFTER:AddServiceToUserEvent] pxaction modify user nullSource is true

And this is resulting in an exception.

09:44:34,238 ERROR [com.netegrity.ims.exception.EventExecuteStateException] (Thread-30165 (HornetQ-client-global-threads-32986816)) Exception: : java.lang.NullPointerException
at com.ca.identitymanager.policyxpress.engine.flow.FlowTriggerEvent.getName(FlowTriggerEvent.java:35) [identitymanager.jar:]
at com.ca.identitymanager.policyxpress.engine.PxEventController.runTaskFailure(PxEventController.java:288) [identitymanager.jar:]
at com.ca.identitymanager.policyxpress.engine.PxEventController.executeEvent(PxEventController.java:154) [identitymanager.jar:]

Environment

Issue identified in release 14.2 CP5 on-Premise (HA) with SQL backend DB and SiteMinder integration

Component : IdentityMinder(Identity Manager)

Resolution

Review and revise the PX Policy to ensure correct attribute matching.