My Oracle Support Banner

Entitlement Requests Fail When They Are Provisioned Via A Heterogenous Request With The Parent App (Doc ID 2031207.1)

Last updated on JULY 21, 2020

Applies to:

Identity Manager - Version 11.1.2.2.6 and later
Information in this document applies to any platform.

Symptoms

A user that does not have a certain account is provisioned an entitlement via catalog that is associated with that certain account.
- Example: OracleDBCreators needs OUD LDAP.

When the request is created, the entitlement and the associated account are both are listed in the cart details page as a heterogeneous request

When submit is clicked, then main Request shows two sub request
one for OUD LDAP. with status as Operation Initiated.
one for OracleDBCreators, with status as Request Failed

Log captures error as:

oracle.iam.platform.kernel.EventFailedException: An error occurred in oracle.iam.provisioning.handlers.ProvisionEntitlementActionHandler while provisioning entitlement with key 20,412 to user with key 1216 in application instance with  Key 384 and the cause of error is Entitlement OUD DB Creators cannot be granted as account to grant entitlement in is not identified..
at oracle.iam.provisioning.util.ProvisioningUtil.createEventFailedException(ProvisioningUtil.java:152)
at oracle.iam.provisioning.handlers.ProvisionEntitlementActionHandler.execute(ProvisionEntitlementActionHandler.java:133)
at oracle.iam.provisioning.handlers.ProvisionEntitlementActionHandler.execute(ProvisionEntitlementActionHandler.java:47)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at oracle.iam.platform.kernel.impl.EventHandlerDynamicProxy$1.process(EventHandlerDynamicProxy.java:30)
at oracle.iam.platform.tx.OIMTransactionCallback.doInTransaction(OIMTransactionCallback.java:13)
at oracle.iam.platform.tx.OIMTransactionCallback.doInTransaction(OIMTransactionCallback.java:6)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128)
at oracle.iam.platform.tx.OIMTransactionManager.execute(OIMTransactionManager.java:22)
at oracle.iam.platform.kernel.impl.EventHandlerDynamicProxy.invoke(EventHandlerDynamicProxy.java:26)
at com.sun.proxy.$Proxy297.execute(Unknown Source)
at oracle.iam.platform.kernel.impl.OrchProcessData.runActionEvents(OrchProcessData.java:1289)

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.