Create User Task Failed with missing imNameSuffix attribute

book

Article ID: 193405

calendar_today

Updated On:

Products

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

Issue/Introduction

We have applied IM 14.3 CP1 and amended misspelled attributes, i.e
     LAST_MODIFED_DATE to LAST_MODIFIED_DATE
     BUSINEES_UNIT to BUSINESS_UNIT
     NAME_SUFFFIX to NAME_SUFFIX
as per instruction in following document
 https://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-enterprise-software/layer7-identity-and-access-management/identity-manager/14-3/release-information/Release-Notes---14_3-Cumulative-Patches.html

Identity Manager Environment (IME) has been restarted after importing the directories, settings and roles XML files, however the application server (wildfly-idm) was not restarted.

When we run Create User task and key in Suffix field and all mandatory fields to create user, the task failed with the following error.
Failed to process event PRE_TASK_COMPLETE() This method requires the presence of an attribute which was not provided. The attribute is named imNameSuffix.

In server.log we see

2020-06-17 12:19:09,334 ERROR [ims.tmt.persistence] (Thread-136 (HornetQ-client-global-threads-402956403)) PersistenceProvider: JMS:ID:ed3d3c19-b040-11ea-aa77-5105b1c9d7b2: fetchObjectsByIds: tried '3' times, exception getting objects by ids: [c012ae48-0a616e93-0f9a330e-3861cc9c]: AttributeNotPresentException: This method requires the presence of an attribute which was not provided. The attribute is named imNameSuffix.
 at com.netegrity.llsdk6.imsimpl.BaseObject._isAttributeDirty(BaseObject.java:942) [imsapi6.jar:]

If we open Default User Profile screen via IM User Console, we also see "Attribute is no longer valid" error in the amended attributes above.

Environment

Release : 14.3 CP1

Component : CA IDENTITY SUITE (VIRTUAL APPLIANCE), CA Identity Manager

Resolution

Restart the Application Server (e.g. wildfly-idm) to resolve this problem.

Attachments