CA Identity ManagerCA Identity GovernanceCA Identity Portal
Issue/Introduction
Identity Manager is not starting. - the logs swhos workpoint errors : 2019-02-25 12:58:36,276 ERROR [com.workpoint.client.connect.ClientContextEJB] An error occurred while attempting to get a connection to the server. java.rmi.RemoteException: NamingException caught attempting to locate the 'iam/im/ejb/ServerConfigPvt_EJB' object. Please verify that the server is running and the client configuration is correct.; nested exception is: javax.naming.NameNotFoundException: ontext: RCCell/nodes/WASNode01/servers/nodeagent, name: iam/im/ejb/ServerConfigPvt_EJB: First component in name iam/im/ejb/ServerConfigPvt_EJB not found. [Root exception is org.omg.CosNaming.NamingContextPackage.NotFound: IDL:omg.org/CosNaming/NamingContext/NotFound:1.0] 2019-02-25 13:07:48,290 ERROR [ims.default] Failed to acquire WorkPoint workflow session 2019-02-25 13:07:48,290 ERROR [ims.tmt.AdaptersConfigService] Failed to start some of the adapters 2019-02-25 13:07:48,291 ERROR [ims.tmt.EnvironmentService] Stopping identityEnv
Cause
Problem was produced because Websphere Syncronization process replaced some files to its original versions. then that files has not the necessary Shared Key, encrypted passwords, ports and configurations needed to work with IDM correctly. Files wrongly modified were : /iam_im.ear/workflow.rar/META-INF/ra.xml /custom/identitymanager/systemWideProperties.properties
Environment
Identity Manager 12.6 sp8 : Cluster 2 Linux Server running in Websphere 8.5.5 MSSQL Database
Resolution
Need to replace the original files with the customized ones from Backup and the environment started again.
1. From /iam_im.ear/workflow.rar/META-INF/ra.xml check for the correct values on the Parameters: UserName Password
2. From /custom/identitymanager/systemWideProperties.properties , check the correct IMeTASharedSecret value #This file contains installation specific properties for CA Identity Manager # Shared secret for the Provisioning server callback # Note: this used to be in web.xml earlier. IMeTASharedSecret=