From f2bdf0e0d9cc4bd5ff37c7dac9ffe69c6b41bcd9 Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Thu, 24 Oct 2019 11:41:08 +0200 Subject: [PATCH] Removed unnecessary eclipse jetty server dep; fixes gh-1244 --- spring-cloud-contract-wiremock/pom.xml | 4 ---- .../contract/wiremock/restdocs/ContractExchangeHandler.java | 5 ++--- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/spring-cloud-contract-wiremock/pom.xml b/spring-cloud-contract-wiremock/pom.xml index 311ccd6701..a1d008dfd3 100644 --- a/spring-cloud-contract-wiremock/pom.xml +++ b/spring-cloud-contract-wiremock/pom.xml @@ -81,10 +81,6 @@ javax.servlet-api true - - org.eclipse.jetty - jetty-server - org.apache.httpcomponents httpclient diff --git a/spring-cloud-contract-wiremock/src/main/java/org/springframework/cloud/contract/wiremock/restdocs/ContractExchangeHandler.java b/spring-cloud-contract-wiremock/src/main/java/org/springframework/cloud/contract/wiremock/restdocs/ContractExchangeHandler.java index d8728e26f6..a66900d74b 100644 --- a/spring-cloud-contract-wiremock/src/main/java/org/springframework/cloud/contract/wiremock/restdocs/ContractExchangeHandler.java +++ b/spring-cloud-contract-wiremock/src/main/java/org/springframework/cloud/contract/wiremock/restdocs/ContractExchangeHandler.java @@ -42,6 +42,7 @@ import wiremock.com.google.common.base.Optional; import org.springframework.http.HttpHeaders; import org.springframework.http.MediaType; import org.springframework.mock.web.MockHttpServletRequest; +import org.springframework.mock.web.MockServletContext; import org.springframework.restdocs.webtestclient.WebTestClientRestDocumentationConfigurer; import org.springframework.test.web.reactive.server.EntityExchangeResult; import org.springframework.test.web.reactive.server.WebTestClient; @@ -50,8 +51,6 @@ import org.springframework.util.ReflectionUtils; import org.springframework.util.StringUtils; import org.springframework.web.multipart.support.StandardMultipartHttpServletRequest; -import static org.eclipse.jetty.server.handler.ContextHandler.StaticContext; - /** * @author Dave Syer * @@ -264,7 +263,7 @@ class WireMockHttpRequestAdapter implements Request { .request(this.result.getMethod(), this.result.getUriTemplate()) .contentType(this.result.getRequestHeaders().getContentType()) .content(this.result.getRequestBodyContent()) - .buildRequest(new StaticContext()); + .buildRequest(new MockServletContext()); try { return new StandardMultipartHttpServletRequest(request).getParts().stream() .map(part -> partFromServletPart(part)).collect(Collectors.toList());