Connection reset error trying to deploy WAR file

2014-09-30 Thread pmoss
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. 

Re: Connection reset error trying to deploy WAR file

2014-09-30 Thread Konstantin Kolinko
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-size52428800/max-file-size
  max-request-size52428800/max-request-size
  file-size-threshold0/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: