Leonardo Vannucci
2018-09-19 751c7ee02cb896717c84ea1eefd0982ed8bd303b
dg1cloud-core/src/main/java/it/digione/dg1cloud/app/Dg1cloudCoreApplication.java
....@@ -1,14 +1,9 @@
11 package it.digione.dg1cloud.app;
22
3
-import org.apache.catalina.connector.Connector;
4
-import org.apache.coyote.http11.AbstractHttp11Protocol;
5
-import org.springframework.beans.factory.annotation.Value;
63 import org.springframework.boot.SpringApplication;
74 import org.springframework.boot.autoconfigure.SpringBootApplication;
85 import org.springframework.boot.builder.SpringApplicationBuilder;
9
-import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory;
106 import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
11
-import org.springframework.context.annotation.Bean;
127 import org.springframework.context.annotation.ComponentScan;
138 import org.springframework.context.annotation.Configuration;
149
....@@ -17,8 +12,6 @@
1712 @SpringBootApplication
1813 public class Dg1cloudCoreApplication extends SpringBootServletInitializer {
1914
20
- @Value("${tomcat.MaxSwallowSize}")
21
- private int maxFileSize;
2215
2316 public static void main(String[] args) {
2417 SpringApplication.run(Dg1cloudCoreApplication.class, args);
....@@ -27,21 +20,5 @@
2720 @Override
2821 protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
2922 return application.sources(Dg1cloudCoreApplication.class);
30
- }
31
-
32
- @Bean
33
- public TomcatServletWebServerFactory containerFactory() {
34
- return new TomcatServletWebServerFactory() {
35
- protected void customizeConnector(Connector connector) {
36
- int maxSize = maxFileSize * 1024 * 1024 * 10;
37
- super.customizeConnector(connector);
38
- connector.setMaxPostSize(maxSize);
39
- connector.setMaxSavePostSize(maxSize);
40
- if (connector.getProtocolHandler() instanceof AbstractHttp11Protocol) {
41
- ((AbstractHttp11Protocol <?>) connector.getProtocolHandler()).setMaxSwallowSize(-1);
42
- logger.info("Set MaxSwallowSize "+ maxSize);
43
- }
44
- }
45
- };
4623 }
4724 }