Your browser was unable to load all of the resources. They may have been blocked by your firewall, proxy or browser configuration.
Press Ctrl+F5 or Ctrl+Shift+R to have your browser try again.

Upload file size limt 2147483647 #3950

pureivan ·

i want to upload lager then 2G

Error Details:

Message: Method onFormSubmitted of interface org.apache.wicket.markup.html.form.IFormSubmitListener targeted at [ [Component id = form]] on component [ [Component id = form]] threw an exception

Root cause:

java.lang.IllegalArgumentException: Input array too big, the output array would be bigger (2189331208) than the specified maximum size of 2147483647
at org.apache.commons.codec.binary.Base64.encodeBase64(Base64.java:671)
at org.apache.commons.codec.binary.Base64.encodeBase64(Base64.java:640)
at org.apache.commons.codec.binary.Base64.encodeBase64(Base64.java:621)
at org.apache.commons.codec.binary.Base64.encodeBase64(Base64.java:554)
at com.pmease.quickbuild.web.component.editor.FileInputEditor$3.setObject(FileInputEditor.java:69)
at com.pmease.quickbuild.web.component.editor.FileInputEditor$3.setObject(FileInputEditor.java:52)
at org.apache.wicket.Component.setDefaultModelObject(Component.java:3049)
at org.apache.wicket.markup.html.form.FormComponent.setModelObject(FormComponent.java:1498)
at org.apache.wicket.markup.html.form.FormComponent.updateModel(FormComponent.java:1059)
at org.apache.wicket.markup.html.form.upload.FileUploadField.updateModel(FileUploadField.java:135)
at org.apache.wicket.markup.html.form.Form$FormModelUpdateVisitor.component(Form.java:219)
at org.apache.wicket.markup.html.form.Form$FormModelUpdateVisitor.component(Form.java:190)
at org.apache.wicket.util.visit.Visits.visitPostOrderHelper(Visits.java:273)
at org.apache.wicket.util.visit.Visits.visitPostOrderHelper(Visits.java:261)
at org.apache.wicket.util.visit.Visits.visitPostOrderHelper(Visits.java:261)
at org.apache.wicket.util.visit.Visits.visitPostOrderHelper(Visits.java:261)
at org.apache.wicket.util.visit.Visits.visitPostOrderHelper(Visits.java:261)
at org.apache.wicket.util.visit.Visits.visitPostOrderHelper(Visits.java:261)
at org.apache.wicket.util.visit.Visits.visitPostOrderHelper(Visits.java:261)
at org.apache.wicket.util.visit.Visits.visitPostOrderHelper(Visits.java:261)
at org.apache.wicket.util.visit.Visits.visitPostOrderHelper(Visits.java:261)
at org.apache.wicket.util.visit.Visits.visitPostOrderHelper(Visits.java:261)
at org.apache.wicket.util.visit.Visits.visitPostOrder(Visits.java:244)
at org.apache.wicket.markup.html.form.FormComponent.visitComponentsPostOrder(FormComponent.java:388)
at org.apache.wicket.markup.html.form.Form.internalUpdateFormComponentModels(Form.java:1689)
at org.apache.wicket.markup.html.form.Form.updateFormComponentModels(Form.java:1654)
at org.apache.wicket.markup.html.form.Form.process(Form.java:793)
at org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:728)
at org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:670)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:272)
at org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:220)
at org.apache.wicket.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:179)
at org.apache.wicket.request.handler.ListenerInterfaceRequestHandler.respond(Listene

  • replies 1
  • views 1110
  • stars 0
robinshen ADMIN ·

Uploading such big file can cause serious performance issues. You may instead add big files via artifact publishing step or some other means.