Uploaded image for project: 'MyCoRe'
  1. MCR-733

delete document doesn't delete containing derivates

    Details

      Description

      Folgendes Szenario (MIR, trunk):

      1. Ich lege ein neues Dokument an,
      2. hänge eine Datei an und
      3. lösche das Dokument

      -> ich bekomme die Meldung, das Löschen sei erfolgreich gewesen.

      Wenn ich danach aber Suche, ist das Dokument noch im Index zu finden. Ein versuch die Detail-Ansicht aufzurufen schlägt fehl -> offensichtlich wurde das Dokument korrekt gelöscht.

      Wenn ich nun aber den Index einmal lösche und neu baue, sehe ich, dass das Derivat noch da ist. Ein Blick in mein data-Verzeichnis bestätigt dies.

      Wenn ich nun versuche via WebCLI das Derivat zu löschen, bekomme ich den Fehler:

      Caused by: java.io.IOException: org.tmatesoft.svn.core.SVNException: svn: E160028: File '/0000/00/Document_derivate_00000002.xml' is out of date

      Wenn ich nun die Dateien von Hand lösche, bleibt trotzdem ein inkosistentes System zurück, wg. der Einträge in der Datenbank. Das führt dann ggf. zu Bug http://sourceforge.net/p/mycore/bugs/732

        Attachments

          Activity

            People

            • Assignee:
              mcrfluet Frank Lützenkirchen
              Reporter:
              mcrkrebs Kathleen Neumann
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: