Uploaded image for project: 'CMS'
  1. CMS
  2. CMS-10618

A 500 html page is received when uploading a file that size exceed max upload size from FO side

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 4.3.14, 4.4.0
    • None
    • None
    • None
    • 4.4 RC4, 4.4.0

      When calling a upload url with a file that exceed the max upload file, I have two behavior on BO and FO:

      • on BO, I received a JSON answer with rejected message that can be treated and display to user
      • on FO, I received a 500 HTML page

          [CMS-10618] A 500 html page is received when uploading a file that size exceed max upload size from FO side

          The immediate fix is to copy the max size value from back-office to front-office, but a long term solution would be to have an helper on back-office handling either back-office or front-office rejected parts

          Cédric Damioli added a comment - The immediate fix is to copy the max size value from back-office to front-office, but a long term solution would be to have an helper on back-office handling either back-office or front-office rejected parts

          I have log error only on FO side

          Caused by: java.io.IOException: Multipart element '50_Petites_Experiences_de_Psychologie_-_Psychologie_de_Manager.pdf' is too large (3606051 bytes) and was discarded.
          	at org.apache.cocoon.servlet.multipart.RejectedPart.getInputStream(RejectedPart.java:81)
          	at org.ametys.site.BackOfficeRequestHelper._addMultipartEntityToBuilder(BackOfficeRequestHelper.java:337)
          	at org.ametys.site.BackOfficeRequestHelper._getMultipartEntityBuilder(BackOfficeRequestHelper.java:325)
          	at org.ametys.site.BackOfficeRequestHelper._getPostRequest(BackOfficeRequestHelper.java:186)
          	at org.ametys.site.BackOfficeRequestHelper._getRequest(BackOfficeRequestHelper.java:149)
          	at org.ametys.site.BackOfficeRequestHelper.getRequest(BackOfficeRequestHelper.java:123)
          	at org.ametys.site.GeneratePageAction.act(GeneratePageAction.java:139)
          	at org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:120)
           

          Laurence Aumeunier added a comment - I have log error only on FO side Caused by: java.io.IOException: Multipart element '50_Petites_Experiences_de_Psychologie_-_Psychologie_de_Manager.pdf' is too large (3606051 bytes) and was discarded. at org.apache.cocoon.servlet.multipart.RejectedPart.getInputStream(RejectedPart.java:81) at org.ametys.site.BackOfficeRequestHelper._addMultipartEntityToBuilder(BackOfficeRequestHelper.java:337) at org.ametys.site.BackOfficeRequestHelper._getMultipartEntityBuilder(BackOfficeRequestHelper.java:325) at org.ametys.site.BackOfficeRequestHelper._getPostRequest(BackOfficeRequestHelper.java:186) at org.ametys.site.BackOfficeRequestHelper._getRequest(BackOfficeRequestHelper.java:149) at org.ametys.site.BackOfficeRequestHelper.getRequest(BackOfficeRequestHelper.java:123) at org.ametys.site.GeneratePageAction.act(GeneratePageAction.java:139) at org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:120)

            Unassigned Unassigned
            laurence Laurence Aumeunier
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: