Symantec Identity Manager Custom Attribute Validation Failure
search cancel

Symantec Identity Manager Custom Attribute Validation Failure

book

Article ID: 424467

calendar_today

Updated On:

Products

CA Identity Manager

Issue/Introduction

One of the tasks, DOB validation, is failing with the following error.  where empBirthDate is configured as a custom attribute on the profile. 

 WARN  [ims.tmt.ScreenHandlerBase] (default task-26) Unable to set attribute: %EMP_BIRTH_DATE%, Failor in validation process [facility =4 severity=3 reason=0 status=6 message=Unrecognized command]
Failed to evaluate rule in class com.tcs.utx.im.common.validate.DoBValidator: com.abc.123.im.common.validate.DoBValidator from [Module "deployment.iam_im.ear" from Service Module Loader]

Environment

IGA 15.0

Cause

The IDM OOTB ims.jar, which is available on EAR level (iam_im.ear/library) it is trying to find the custom jar on the same level, which is not available, and it is throwing an error. 

1 TRACE [org.jboss.modules] (default task-3) Finding class com.im.common.validate.DoBValidator from Module "deployment.iam_im.ear" from Service Module L

Resolution

To address this issue, we have 2 solutions mentioned below

1)Move the jar from user_console.war/WEB-INF/lib to the library folder
2)unjar it or create a .class file and keep it in/opt/brcm/iga/conf/idm/classes, which must include your package structure as well.

We recommend going with the 2nd solution.