Uploaded image for project: 'Fedora Repository Project'
  1. Fedora Repository Project
  2. FCREPO-2323

Resource with URI property containing hash inaccessible when target is deleted

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: Fedora 4.7.0
    • Fix Version/s: Fedora 4.6.2, Fedora 4.7.1
    • Component/s: None
    • Labels:
    • Environment:
      Linux, fcrepo 4.7.0, Tomcat 7
    • Roadmap Theme:
      Services: CRUD
    • Sprint:
      Sprint 2016 - 17

      Description

      When a resource has a property made of a URI pointing to a resource managed by the same repository and containing a hash fragment, if the destination resource is deleted, the first resource is not accessible (404) except with HEAD, and the tombstone of the deleted resource is not deletable.

      E.g. </a> ex:link </a/b#c>

      Deleting /a/b causes /a to become inaccessible.

      Attached is a shell script that reproduces this behavior. Tested behind Apache rev proxy.

      This is a critical issue since Hydra/Curation Concerns deletes resources in a way that causes this scenario.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                awoods Andrew Woods
                Reporter:
                scossu Stefano Cossu
                Reviewer:
                Jared Whiklo
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: