Uploaded image for project: 'Directory Studio'
  1. Directory Studio
  2. DIRSTUDIO-109

Schema Entry Deletes Must be Sequenced

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Reopened
    • Minor
    • Resolution: Unresolved
    • 0.7.0
    • None
    • studio-ldapbrowser
    • None
    • FC6

    Description

      Actually this is probably more of a new feature than a bug...

      I created a
      schema entry
      like this:

      ou=attributeTypes,cn=ecore, ou=schema
      ou=syntaxes, cn=ecore, ou=schema

      I have one attributeType entry
      that depends on a syntax entry,
      under
      ou=syntaxes, cn=ecore, ou=schema

      When I select the entry
      cn=ecore, ou=schema
      and do a delete I get this:

      Error while deleting entry
      [LDAP: error code 53 - failed to delete entry m-oid=1.3.6.1.4.1.18060.4.98100505.1019857.4101539.5010251.6529753.1101991.0529799.955495751,ou=syntaxes,cn=ecore,ou=schema: The syntax with OID 1.3.6.1.4.1.18060.4.98100505.1019857.4101539.5010251.6529753.1101991.0529799.955495751 cannot be deleted until all entities using this syntax have also been deleted. The following dependees exist: [1.3.6.1.4.1.18060.4.98515110.5310256.9575156.5495150.9981025.4855551.2981009.98495457.4101]]
      [LDAP: error code 53 - failed to delete entry m-oid=1.3.6.1.4.1.18060.4.98100505.1019857.4101539.5010251.6529753.1101991.0529799.955495751,ou=syntaxes,cn=ecore,ou=schema: The syntax with OID 1.3.6.1.4.1.18060.4.98100505.1019857.4101539.5010251.6529753.1101991.0529799.955495751 cannot be deleted until all entities using this syntax have also been deleted. The following dependees exist: [1.3.6.1.4.1.18060.4.98515110.5310256.9575156.5495150.9981025.4855551.2981009.98495457.4101]]

      If I delete the entries in this sequence manually everything is fine:
      ou=attributeTypes,cn=ecore, ou=schema
      ou=syntaxes, cn=ecore, ou=schema
      cn=ecore, ou=schema

      So if the delete function has the intelligence
      to understand that it has to delete the syntaxes
      before it can delete attributeTypes, that would be cool.

      Cheers,

      • Ole

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              ole Ole Solberg
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated: