1. Description of the error
August 14, 2015 3:03:05 pm Com.opensymphony.xwork2.util.logging.jdk.JdkLogger warn warning: Request exceeded size Limit!org.apache . commons.fileupload.fileuploadbase$sizelimitexceededexception:the request was rejected because its size (13463244) exceeds the configured maximum (2097152) at org.apache.commons.fileupload.fileuploadbase$fileitemiteratorimpl.< Init> (fileuploadbase.java:965) at Org.apache.commons.fileupload.FileUploadBase.getItemIterator ( fileuploadbase.java:310) at Org.apache.commons.fileupload.FileUploadBase.parseRequest (fileuploadbase.java:334) at Org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest.parseRequest (jakartamultipartrequest.java:188) At Org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest.processUpload (Jakartamultipartrequest.java : 127) at Org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest.parse (jakartamultipartrequest.java:92) At Org.apache.struts2.dispatcher.multipart.multipartrequestwrapper.<init> (MultiPartRequestWrapper.java:84 ) AT Org.apache.struts2.dispatcher.Dispatcher.wrapRequest (dispatcher.java:838) at Org.apache.struts2.dispatcher.ng.PrepareOperations.wrapRequest (prepareoperations.java:137) at Org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter ( strutsprepareandexecutefilter.java:91) at Org.apache.catalina.core.ApplicationFilterChain.internalDoFilter ( applicationfilterchain.java:239) at Org.apache.catalina.core.ApplicationFilterChain.doFilter ( applicationfilterchain.java:206) at Org.apache.catalina.core.StandardWrapperValve.invoke ( standardwrappervalve.java:219) at Org.apache.catalina.core.StandardContextValve.invoke (Standardcontextvalve.java : 106) at Org.apache.catalina.authenticator.AuthenticatorBase.invoke (authenticatorbase.java:502) at Org.apache.catalina.core.StandardHostValve.invoke (standardhostvalve.java:142) at Org.apache.catalina.valves.ErrorReportValve.invoke (errorreportvalve.java:79) at Org.apache.catalina.valves.AbstractAccessLogValve.invoke (abstractaccesslogvalve.java:610) at ORG.APache.catalina.core.StandardEngineValve.invoke (standardenginevalve.java:88) at Org.apache.catalina.connector.CoyoteAdapter.service (coyoteadapter.java:518) at Org.apache.coyote.http11.AbstractHttp11Processor.process (abstracthttp11processor.java:1091) at Org.apache.coyote.abstractprotocol$abstractconnectionhandler.process (abstractprotocol.java:668) at Org.apache.coyote.http11.http11nioprotocol$http11connectionhandler.process (http11nioprotocol.java:223) at Org.apache.tomcat.util.net.nioendpoint$socketprocessor.dorun (nioendpoint.java:1517) at Org.apache.tomcat.util.net.nioendpoint$socketprocessor.run (nioendpoint.java:1474) at Java.util.concurrent.ThreadPoolExecutor.runWorker (threadpoolexecutor.java:1145) at Java.util.concurrent.threadpoolexecutor$worker.run (threadpoolexecutor.java:615) at Org.apache.tomcat.util.threads.taskthread$wrappingrunnable.run (taskthread.java:61) at Java.lang.Thread.run ( thread.java:745)
2. Cause of error
I'm doing a file upload. Sets the total size of the uploaded file. But the upload file exceeded the maximum value, resulting in an error
3, the solution of the method
(1) Change the total size of uploaded files
(2) Change a file less than the total size, upload
Org.apache.commons.fileupload.fileuploadbase$sizelimitexceededexception:the request was rejected be