My Oracle Support Banner

LDAP Error 20 When Assigning Role to a User in OIM (Doc ID 1482704.1)

Last updated on SEPTEMBER 09, 2016

Applies to:

Oracle Fusion HCM Common Architecture - Version and later
Oracle Fusion Applications Common Components Cloud Service - Version N/A and later
Information in this document applies to any platform.


When trying to assign a Role to a User in OIM, the error 'Failed to execute the handler'  pops up.

OIM diagnostic log file show the following error:

[2012-06-04T21:39:02.339-05:00] [oim_server1] [NOTIFICATION] [IAM-0080006] [oracle.iam.platform.kernel.impl] [tid: [ACTIVE].ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 004kR2DevcD5uX73VJqIR800079_000Qab,0:1] [APP: oim#] [URI: /admin/faces/pages/Admin.jspx] Orchestration process moved to failed stage, and the corresponding error is - {0}[[
oracle.iam.platform.kernel.EventFailedException: IAM-3010003:Failed to execute the handler.:
at oracle.iam.ldapsync.impl.util.LDAPSyncUtil.createEventFailedException(
at oracle.iam.ldapsync.impl.util.LDAPSyncUtil.createEventFailedException(
Caused by: [LDAP: error code 20 - LDAP Error 20 : [LDAP: error code 20 - uniquemember attribute has duplicate value.]]; remaining name 'cn=FND_APPLICATION_DEVELOPER_JOB,cn=FusionGroups,cn=Groups,dc=us,dc=oracle,dc=com'
at com.sun.jndi.ldap.LdapCtx.mapErrorCode(
at com.sun.jndi.ldap.LdapCtx.processReturnCode(
at com.sun.jndi.ldap.LdapCtx.processReturnCode(
at com.sun.jndi.ldap.LdapCtx.c_modifyAttributes(
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_modifyAttributes(
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.modifyAttributes(
at oracle.iam.platform.entitymgr.provider.ldap.LDAPUtil.modifyAttributes(
at oracle.iam.platform.entitymgr.provider.ldap.LDAPRelationshipProvider.create(
at oracle.iam.platform.entitymgr.impl.EntityManagerImpl.addRelation(
at oracle.iam.ldapsync.impl.eventhandlers.membership.UserMembershipCreateLDAPHandler.grantRoleMembership(
... 114 more




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

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

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