2014-09-30 15:21 GMT+04:00 <pm...@abinitio.com>: > I just installed Tomcat 7.0.55 on a Windows 7 64-bit machine. Previously, > I was using Tomcat 6.0.32 (?) but I was having trouble running apps since > I've installed Java 1.8. Anyway, the issue I am having with Tomcat 7 is > that I am unable to deploy a WAR file via the Tomcat Manager HTML page. I > browse to the WAR file location and then click Deploy. I immediately get a > "Connection was reset" error and the WAR file does not deploy. > > I think the reason lies in the following exception in the manager log: > > SEVERE: HTMLManager: FAIL - Deploy Upload Failed, Exception: > org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException: > the request was rejected because its size (62772907) exceeds the > configured maximum (52428800) > java.lang.IllegalStateException: > org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException: > the request was rejected because its size (62772907) exceeds the > configured maximum (52428800) > at > org.apache.catalina.connector.Request.parseParts(Request.java:2804) > at > org.apache.catalina.connector.Request.parseParameters(Request.java:3096) > at > org.apache.catalina.connector.Request.getParameter(Request.java:1145) > at > org.apache.catalina.connector.RequestFacade.getParameter(RequestFacade.java:382) > at > org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFilter.java:185) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:610) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) > at > org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070) > at > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) > at > org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314) > 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:744) > Caused by: > org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException: > the request was rejected because its size (62772907) exceeds the > configured maximum (52428800) > at > org.apache.tomcat.util.http.fileupload.FileUploadBase$FileItemIteratorImpl.<init>(FileUploadBase.java:815) > at > org.apache.tomcat.util.http.fileupload.FileUploadBase.getItemIterator(FileUploadBase.java:259) > at > org.apache.tomcat.util.http.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:283) > at > org.apache.catalina.connector.Request.parseParts(Request.java:2737) > ... 27 more > > Is there a configuration parameter somewhere that allows me to increase > the allowable size? Funny, because I never got this error when using > Tomcat 6.
In manager/WEB-INF/web.xml: <multipart-config> <!-- 50MB max --> <max-file-size>52428800</max-file-size> <max-request-size>52428800</max-request-size> <file-size-threshold>0</file-size-threshold> </multipart-config> The error message mentions the number. Searching for the number would have found it. Best regards, Konstantin Kolinko --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org