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.

Thank you,
Peter

 
NOTICE from Ab Initio: This email (including any attachments) may contain 
information that is subject to confidentiality obligations or is legally 
privileged, and sender does not waive confidentiality or privilege. If 
received in error, please notify the sender, delete this email, and make 
no further use, disclosure, or distribution. 

Reply via email to