Skip to Main Content

Security Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

OID-Create New Entry Error-LDAP: error code 20 - Attribute Or Value Exists

685935Nov 16 2009 — edited Nov 18 2009
Hello there,
I am getting this error while creating a new entry into OID 11g -

"[LDAP: error code 20 - Attribute Or Value Exists] javax.naming.directory.AttributeInUseException: [LDAP: error code 20 - Attribute Or Value Exists]; remaining".

I googled and binged it finding out that the OID server is finding same attribute names/conflict with attribute/object class names saying that - it already exists in the directory and it is a known bug.
Detailed OID server logs below:

////////////////////////////////////////////////////////////////////////////////

[2009-11-13T17:03:35.195-08:00] [wls_ods1] [ERROR] [] [oracle.ldap.admin.ServerAccessWrappersJNDI] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000IJkDqvgFw0zk3G003z000000G02w01AlZxp0001ih,0] [APP: odsm#11.1.1.1.0] Add Failed.[[
Host='134.187.63.92'
Details:
[LDAP: error code 20 - Attribute Or Value Exists] javax.naming.directory.AttributeInUseException: [LDAP: error code 20 - Attribute Or Value Exists]; remaining name 'cn=112233445\-9,ou=people,dc=cal,dc=tdc,dc=ad,dc=teale,dc=ca,dc=gov'
at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:2989)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2951)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2758)
at com.sun.jndi.ldap.LdapCtx.c_createSubcontext(LdapCtx.java:774)
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_createSubcontext(ComponentDirContext.java:319)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.createSubcontext(PartialCompositeDirContext.java:248)
at javax.naming.directory.InitialDirContext.createSubcontext(InitialDirContext.java:183)
at oracle.ldap.admin.ServerAccessWrappersJNDI.addEntry(ServerAccessJNDI.java:1133)
at oracle.ldap.admin.ServerAccessJNDI.addEntry(ServerAccessJNDI.java:2265)
at oracle.ldap.admin.Root.addEntry(Root.java:1279)
at oracle.ldap.admin.NewEntry.saveChanges(NewEntry.java:1431)
at oracle.ldap.admin.WizardNewEntry.saveChanges(WizardNewEntry.java:96)
at oracle.ldap.odsm.ui.common.Wizard.doNext(Wizard.java:291)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.el.parser.AstValue.invoke(AstValue.java:157)
at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:283)
at org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:53)
at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodBinding(UIXComponentBase.java:1245)
at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:183)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.broadcastEvents(LifecycleImpl.java:787)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:280)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:165)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.help.web.rich.OHWFilter.doFilter(Unknown Source)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:85)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:54)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:247)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:157)



////////////////////////////////////////////////////////////////////////////////


I am not able to create any new entry but am able to update an entry successfully.
Any hints/clues/ideas on how to resolve this issue ?

Thanks,
- oidm
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Dec 16 2009
Added on Nov 16 2009
2 comments
3,743 views