Hi all,

We are using Cocoon 2.2, and we use the param **upload*-max-size* of the file uploadsettings.properties in src/main/resources/META-INF/cocoon/properties , to limit the size of the files uploads to the server. We are trying to limit the size of the file to 4GB but we have the next Exception.

*type* Exception report

*message*

*description* _The server encountered an internal error () that prevented it from fulfilling this request._

*exception*

java.lang.NumberFormatException: For input string: "4000000000"
    
java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
    java.lang.Integer.parseInt(Integer.java:461)
    java.lang.Integer.valueOf(Integer.java:554)
    
org.apache.cocoon.servlet.multipart.MultipartConfigurationHelper.configure(MultipartConfigurationHelper.java:135)
    
org.apache.cocoon.servlet.multipart.MultipartFilter.configure(MultipartFilter.java:93)
    
org.apache.cocoon.servlet.multipart.MultipartFilter.doFilter(MultipartFilter.java:110)

We are looking in the code and the limitation is in the use of Integer to charge this param. Is there any way to break this limitation? Is there any other way to limit the upload size?

Thanks
Jose Luis Carmona


Reply via email to