@@ -164,7 +164,7 @@ subprojects { | |||
entry 'log4j-to-slf4j' | |||
entry 'log4j-core' | |||
} | |||
dependencySet(group: 'org.apache.tomcat.embed', version: '8.5.37') { | |||
dependencySet(group: 'org.apache.tomcat.embed', version: '8.5.38') { | |||
entry 'tomcat-embed-core' | |||
entry('tomcat-embed-jasper') { | |||
exclude 'org.eclipse.jdt.core.compiler:ecj' |
@@ -55,6 +55,8 @@ class TomcatConnectors { | |||
connector.setURIEncoding("UTF-8"); | |||
connector.setProperty("address", props.value("sonar.web.host", "0.0.0.0")); | |||
connector.setProperty("socket.soReuseAddress", "true"); | |||
// see https://tomcat.apache.org/tomcat-8.5-doc/config/http.html | |||
connector.setProperty("relaxedQueryChars", "\"<>[\\]^`{|}"); | |||
configurePool(props, connector); | |||
configureCompression(connector); | |||
configureMaxHttpHeaderSize(connector); |