Uploaded image for project: 'ModeShape'
  1. ModeShape
  2. MODE-1651

WebDAV: Convert JCR Exceptions to proper WebDAV-Exception to provide correct HTTP status

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 3.3.0.Final
    • 3.0.0.Beta4
    • Web Application
    • None

    Description

      JCR exceptions like PathNotFoundException, AccessDeniedException and so must be migrated to Webdav-exception at store impl to provider proper HTTP status codes in error case.

      The following cases need handling:

      1) AccessDeniedException - try to connect to a repository with a valid user from the perspective of the web-server (webapp authentication) but which is not a valid repository user.
      2) when the client uses a path shorter than host/repository_name/workspace_name, some meaningful exceptions should be thrown (instead of the default JCR exceptions)

      Attachments

        Activity

          People

            rhauch Randall Hauch (Inactive)
            tfromm_jira Thomas Fromm (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: