Announcement

Collapse
No announcement yet.

jndi

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • jndi

    Hallo,

    ich habe das JNDI-Tutorial von durchgearbeitet.<br>
    Dabei trat bei dem Beispiel: CreateJavaSchema ein Fehler
    auf, den ich nicht beseitigen kann:<br>
    javax.naming.NameNotFoundException: [LDAP: error code 32 - No Such Object]; remaining name ''
    at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.jav a:2680)
    at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCt x.java:2601)
    at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCt x.java:2411)
    at com.sun.jndi.ldap.LdapCtx.c_modifyAttributes(LdapC tx.java:1149)
    at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_mod ifyAttributes(ComponentDirContext.java:238)
    at com.sun.jndi.toolkit.ctx.PartialCompositeDirContex t.modifyAttributes(PartialCompositeDirContext.java :150)
    at com.sun.jndi.toolkit.ctx.PartialCompositeDirContex t.modifyAttributes(PartialCompositeDirContext.java :139)
    at com.sun.jndi.ldap.LdapSchemaCtx.addServerSchema(Ld apSchemaCtx.java:298)
    at com.sun.jndi.ldap.LdapSchemaCtx.doCreateSubcontext (LdapSchemaCtx.java:230)
    at com.sun.jndi.toolkit.dir.HierMemDirCtx.createSubco ntext(HierMemDirCtx.java:300)
    at com.sun.jndi.toolkit.dir.HierMemDirCtx.createSubco ntext(HierMemDirCtx.java:294)
    at CreateJavaSchema.updateAttributes(CreateJavaSchema .java:228)
    at CreateJavaSchema.updateSchema(CreateJavaSchema.jav a:193)
    at CreateJavaSchema.run(CreateJavaSchema.java:93)
    at CreateJavaSchema.main(CreateJavaSchema.java:81)
    <br>
    es scheint an der Funktion create.Subcontext() zu liegen.<br>
    ich benutze OpenLDAP2.0.23.<br>
    Prefix ist: o=mynet,c=de<br>
    Eingesetzt habe ich: java.naming.provider.url=ldap://localhost/o=mynet,c=de und<br>
    als dn: cn=admin,o=mynet,c=de (dies ist meine rootdn)<br>
    <br>
    Wer kann mir weiterhelfen?

    Thomas
Working...
X