Commit 5a1e66b3 authored by Andy Wilkinson's avatar Andy Wilkinson

Make GzipFilterAutoConfiguration conditional on HttpMethod

GzipFilterProperties uses HttpMethod so GzipFilterAutoConfiguration,
which uses GzipFilterProperties, needs to be conditional on HttpMethod
being on the classpath.

Closes gh-3362
parent 76348e50
......@@ -25,6 +25,7 @@ import org.springframework.boot.context.embedded.FilterRegistrationBean;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.http.HttpMethod;
/**
* {@link EnableAutoConfiguration Auto-configuration} for {@link GzipFilter}.
......@@ -33,7 +34,7 @@ import org.springframework.context.annotation.Configuration;
* @since 1.2.2
*/
@Configuration
@ConditionalOnClass(GzipFilter.class)
@ConditionalOnClass({ GzipFilter.class, HttpMethod.class })
@EnableConfigurationProperties(GzipFilterProperties.class)
public class GzipFilterAutoConfiguration {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment