Skip to content

Commit 93ef901

Browse files
committed
BUG:21187 put back hardcoded client without the issue created in 8484
1 parent b43d8ee commit 93ef901

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

  • samples/client/petstore/java/feign-no-nullable/src/main/java/org/openapitools/client

samples/client/petstore/java/feign-no-nullable/src/main/java/org/openapitools/client/ApiClient.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import feign.form.FormEncoder;
3030
import feign.jackson.JacksonDecoder;
3131
import feign.jackson.JacksonEncoder;
32+
import feign.okhttp.OkHttpClient;
3233
import feign.slf4j.Slf4jLogger;
3334
import org.openapitools.client.auth.HttpBasicAuth;
3435
import org.openapitools.client.auth.HttpBearerAuth;
@@ -53,11 +54,13 @@ public interface Api {}
5354
protected String basePath = "http://petstore.swagger.io:80/v2";
5455
protected Map<String, RequestInterceptor> apiAuthorizations;
5556
protected Feign.Builder feignBuilder;
57+
private static final OkHttpClient OK_HTTP_CLIENT = new OkHttpClient();
5658

5759
public ApiClient() {
5860
apiAuthorizations = new LinkedHashMap<String, RequestInterceptor>();
5961
objectMapper = createObjectMapper();
6062
feignBuilder = Feign.builder()
63+
.client(OK_HTTP_CLIENT)
6164
.encoder(new FormEncoder(new JacksonEncoder(objectMapper)))
6265
.decoder(new ApiResponseDecoder(objectMapper))
6366
.errorDecoder(new ApiErrorDecoder())

0 commit comments

Comments
 (0)