Errorcode IAM-3050056

IAM-3050056 : The specified value <RoleName> for attribute Role is not one of the predefined values.


Solution - Run PurgeCache.sh on OIM node.

org.identityconnectors.framework.common.exceptions.ConnectorException: Max objects exceeded

Provisioning to Peoplesoft is failing from OIM with the following error:

[ORACLE.IAM.CONNECTORS.ICFCOMMON.PROV.ICPROVISIONINGMANAGER] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: oiminternal] [ecid: dded97417bc45818:-6db7af17:17722180206:-8000-0000000000000004,0] [APP: oim#11.1.2.0.0] oracle.iam.connectors.icfcommon.prov.ICProvisioningManager : createObject : Error while creating user[[

org.identityconnectors.framework.common.exceptions.ConnectorException: Max objects exceeded

        at org.identityconnectors.framework.impl.serializer.CommonObjectHandlers$13.createException(CommonObjectHandlers.java:265)

        at org.identityconnectors.framework.impl.serializer.CommonObjectHandlers$13.createException(CommonObjectHandlers.java:262)

        at org.identityconnectors.framework.impl.serializer.CommonObjectHandlers$ThrowableHandler.deserialize(CommonObjectHandlers.java:115)

        at org.identityconnectors.framework.impl.serializer.binary.BinaryObjectDecoder$InternalDecoder.readObject(BinaryObjectDecoder.java:162)


Solution:

1) Login to Designconsole

2) Search for lookup "Lookup.PSFT.Configuration"

3) Add Below 4 Values to the lookup









4) Chart FYR



OIM View/Client/Model Libraries missing in 12c

OIM View/Client/Model Libraries missing in 12c:
OIM Client Library.library
OIM Model Shared Library.library
OIM View Shared Library.library

There is a Bug 28025965 : LIBRARIES FOR MANAGED BEANS AND TASK FLOWS ARE MISSING IN 12C.


Solution: 
Oracle do have a patch 28025965 for this issue but there's alternate solution which is as follows:
  1. There is a script "GenerateModelViewJarOnDemand.sh" in "$OIM_HOME/server/modules" directory. 
  1. It needs to be executed to extract the jar files.
  1. Once the jar files are extracted, you can move them to your project.

Account Name of Reconciled Accounts is Shown as ORC_KEY

ORC_Key is visible as Account Name of Reconciled Accounts

Cause: Map Descriptive Field is not configured.

Solution:

1. Login to OIM Design Console.
2. Open Process Management - Process Definition - <Process Name>
3. Click Map Descriptive Field
4. Select Process Data for <Process Name> - User Login (or other name field)
5. Save.
6. Save the Process Definition.
7. Modify an account in target
8. Rerun reconciliation and check if Account Name is now shown correctly.

Basic Perfomance Tuning For stuck threads and response times

Documentation for performance tuning: https://docs.oracle.com/en/middleware/fusion-middleware/12.2.1.4/asper/redundant-cross-references-remo...