9 Replies Latest reply on Mar 1, 2010 5:19 PM by 807573

    "LDAP: error code 65 - Object Class Violation", when updating LDAP User.

      I'm testing IDM 6.0 2005Q4M3 that downloaded from Sun's site.

      User creation using LDAP Resource Adapter with Sun Java System Directory Server 5.2 works fine.

      However, when update the user is fail with following error on IDM Administration Interface,

      ...at Administration Interface.
        com.waveset.util.WavesetException: An error occurred modifying user 'uid=ldaptest15,ou=office,o=knowd.co.jp' on resource 'LDAP-opteron1'. javax.naming.directory.SchemaViolationException: [LDAP: error code 65 - Object Class Violation]
      and Directory Server access log and error log as bellow,

      ... LDAP access log snippet.
       ... MOD dn="uid=ldaptest15,ou=office,o=knowd.co.jp"
       ... RESULT err=65 tag=103 nentries=0 etime=0
      ... LDAP error log snippet.
      User error:  Entry "uid=testldap18,ou=office,o=knowd.co.jp" has unknown object class "top, person, organizationalPerson, inetorgperson"
      I could understand the probrem is simple that LDAP sais ... no such object 'top, person, organizationalPerson, inetorgperson' ...

      I guess comma separation in for multivalue at LDAP Resource Adapter is cause for this probrem.

      Does somebody know how to fix or workaround that error?
      If you know how to fix it, please let me know.
      Thank you.