Uploaded image for project: 'Jackrabbit Content Repository'
  1. Jackrabbit Content Repository
  2. JCR-3726

DavEx should always use multipart POST to bypass potential form-size restrictions

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.7.4
    • Fix Version/s: 2.7.5
    • Component/s: jackrabbit-spi2dav
    • Labels:
      None

      Description

      DavEx usually uses normal form posts for DIFF commands. When operating with a server that has a form-size restriction (e.g. jetty) updating content might result in an error:

      11.02.2014 10:52:50.959 WARN [qtp1007683979-53] org.eclipse.jetty.servlet.ServletHandler /crx/server/crx.default/jcr%3aroot/
      java.lang.IllegalStateException: Form too large 238403>204800
      at org.eclipse.jetty.server.Request.extractParameters(Request.java:293) ~[org.apache.felix.http.jetty-2.2.3-R1560462.jar:2.2.3-R1560462]
      at org.eclipse.jetty.server.Request.getParameter(Request.java:708) ~[org.apache.felix.http.jetty-2.2.3-R1560462.jar:2.2.3-R1560462]

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                tripod Tobias Bocanegra
                Reporter:
                tripod Tobias Bocanegra
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: