Have been working on a WAR project that is pretty big (104MB) against Tomcat 8. 
The Ant command:



<deploy url="${url}" username="${username}" password="${password}" path="${path}" 
war="file:${dist.home}${path}.war" />


Was working fine. After upgrading to the last JDK 8 (1.8.0_172) and Tomcat 
9.0.8 this command results in:



build.xml:832: java.io.IOException: Error writing request body to server


I've googled but all I have found is that the Tomcat manager application has a 
50MB default upload limit, which I changed to:



<multipart-config>
  <!--
  <max-file-size>52428800</max-file-size>
  <max-request-size>52428800</max-request-size>
  -->
  <max-file-size>150000000</max-file-size>
  <max-request-size>150000000</max-request-size>
  <file-size-threshold>0</file-size-threshold>
</multipart-config>



And yet after restarting Tomcat, the error remains.



Can anyone else replicate this behavior or suggest a fix?


Reply via email to