javax.naming.directory.AttributeInUseException: [LDAP: error code 20 - uniquemember attribute has duplicate value.]; remaining name 'cn=JRNL433_AUTHOR,cn=Groups,dc=example,dc=com'

Oracle Community | Mounika | 3 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 1

    javax.naming.directory.AttributeInUseException: [LDAP: error code 20 - uniquemember attribute has duplicate value.]; error in OVD logs

    Oracle Community | 3 years ago | Mounika
    javax.naming.directory.AttributeInUseException: [LDAP: error code 20 - uniquemember attribute has duplicate value.]; remaining name 'cn=JRNL433_AUTHOR,cn=Groups,dc=example,dc=com'
  2. 0

    AttributeInUseException for AD to OID sync troubleshooting

    Oracle Community | 9 years ago | 644024
    javax.naming.directory.AttributeInUseException: [LDAP: error code 20 - title attribute has duplicate value.]; remaining name 'CN=first last,OU=UserOU,ou=xyz,dc=xyz,dc=xyz'

    Root Cause Analysis

    1. javax.naming.directory.AttributeInUseException

      [LDAP: error code 20 - uniquemember attribute has duplicate value.]; remaining name 'cn=JRNL433_AUTHOR,cn=Groups,dc=example,dc=com'

      at com.sun.jndi.ldap.LdapCtx.mapErrorCode()
    2. Java RT
      InitialDirContext.modifyAttributes
      1. com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3025)
      2. com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2987)
      3. com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2794)
      4. com.sun.jndi.ldap.LdapCtx.c_modifyAttributes(LdapCtx.java:1455)
      5. com.sun.jndi.toolkit.ctx.ComponentDirContext.p_modifyAttributes(ComponentDirContext.java:255)
      6. com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.modifyAttributes(PartialCompositeDirContext.java:172)
      7. javax.naming.directory.InitialDirContext.modifyAttributes(InitialDirContext.java:153)
      7 frames
    3. com.octetstring.vde
      AbstractOperation.perform
      1. com.octetstring.vde.backend.jndi.ConnectionHandle.modify(ConnectionHandle.java:311)
      2. com.octetstring.vde.backend.jndi.BackendJNDI.modify(BackendJNDI.java:798)
      3. com.octetstring.vde.chain.Chain.nextModify(Chain.java:334)
      4. com.octetstring.vde.chain.plugins.performance.MonitorPerformance.modify(MonitorPerformance.java:363)
      5. com.octetstring.vde.chain.Chain.nextModify(Chain.java:343)
      6. com.octetstring.vde.chain.plugins.usermanagement.UserManagement.modify(UserManagement.java:787)
      7. com.octetstring.vde.chain.Chain.nextModify(Chain.java:343)
      8. com.octetstring.vde.chain.PluginChain.runModify(PluginChain.java:249)
      9. com.octetstring.vde.chain.PluginManager.runModify(PluginManager.java:534)
      10. com.octetstring.vde.chain.PluginManager.runModify(PluginManager.java:499)
      11. com.octetstring.vde.backend.AdapterServiceInterface.modify(AdapterServiceInterface.java:821)
      12. com.octetstring.vde.backend.BackendHandler.modify(BackendHandler.java:614)
      13. com.octetstring.vde.chain.Chain.nextModify(Chain.java:327)
      14. com.octetstring.vde.chain.plugins.performance.MonitorPerformance.modify(MonitorPerformance.java:363)
      15. com.octetstring.vde.chain.Chain.nextModify(Chain.java:343)
      16. com.octetstring.vde.chain.plugins.AclCheckerPlugin.modify(AclCheckerPlugin.java:498)
      17. com.octetstring.vde.chain.Chain.nextModify(Chain.java:343)
      18. com.octetstring.vde.chain.PluginChain.runModify(PluginChain.java:249)
      19. com.octetstring.vde.chain.PluginManager.runModify(PluginManager.java:534)
      20. com.octetstring.vde.chain.PluginManager.runModify(PluginManager.java:499)
      21. com.octetstring.vde.chain.GlobalServicesInterface.runModify(GlobalServicesInterface.java:217)
      22. com.octetstring.vde.operation.ModifyOperation.run(ModifyOperation.java:250)
      23. com.octetstring.vde.operation.AbstractOperation.perform(AbstractOperation.java:122)
      23 frames