Remove auto-configuration of RequestContextFilter when using Jersey

Closes gh-15048
This commit is contained in:
Andy Wilkinson 2018-11-27 15:39:46 +00:00
parent 643b0f84da
commit b094e28081
1 changed files with 0 additions and 11 deletions

View File

@ -65,7 +65,6 @@ import org.springframework.util.ClassUtils;
import org.springframework.util.StringUtils;
import org.springframework.web.WebApplicationInitializer;
import org.springframework.web.context.ServletContextAware;
import org.springframework.web.filter.RequestContextFilter;
/**
* {@link EnableAutoConfiguration Auto-configuration} for Jersey.
@ -124,16 +123,6 @@ public class JerseyAutoConfiguration implements ServletContextAware {
.forEach((customizer) -> customizer.customize(this.config));
}
@Bean
@ConditionalOnMissingBean
public FilterRegistrationBean<RequestContextFilter> requestContextFilter() {
FilterRegistrationBean<RequestContextFilter> registration = new FilterRegistrationBean<>();
registration.setFilter(new RequestContextFilter());
registration.setOrder(this.jersey.getFilter().getOrder() - 1);
registration.setName("requestContextFilter");
return registration;
}
@Bean
@ConditionalOnMissingBean(name = "jerseyFilterRegistration")
@ConditionalOnProperty(prefix = "spring.jersey", name = "type", havingValue = "filter")