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
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.
Release : 14.3 CP1
Component : CA IDENTITY SUITE (VIRTUAL APPLIANCE), CA Identity Manager
Restart the Application Server (e.g. wildfly-idm) to resolve this problem.