diff -r 56c52d6417d1 -r 96fa4f49a9ff test/jdk/java/net/httpclient/SmallTimeout.java --- a/test/jdk/java/net/httpclient/SmallTimeout.java Fri Feb 23 16:25:32 2018 +0000 +++ b/test/jdk/java/net/httpclient/SmallTimeout.java Sat Feb 24 11:27:11 2018 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -27,6 +27,7 @@ import java.net.http.HttpClient; import java.net.http.HttpRequest; import java.net.http.HttpResponse; +import java.net.http.HttpResponse.BodyHandlers; import java.net.http.HttpTimeoutException; import java.time.Duration; import java.util.concurrent.CompletableFuture; @@ -34,7 +35,6 @@ import java.util.concurrent.Executors; import java.util.concurrent.LinkedBlockingQueue; import static java.lang.System.out; -import static java.net.http.HttpResponse.BodyHandler.replace; /** * @test @@ -92,7 +92,7 @@ final HttpRequest req = requests[i]; CompletableFuture> response = client - .sendAsync(req, replace(null)) + .sendAsync(req, BodyHandlers.replacing(null)) .whenComplete((HttpResponse r, Throwable t) -> { Throwable cause = null; if (r != null) { @@ -142,7 +142,7 @@ executor.execute(() -> { Throwable cause = null; try { - client.send(req, replace(null)); + client.send(req, BodyHandlers.replacing(null)); } catch (HttpTimeoutException e) { out.println("Caught expected timeout: " + e); } catch (Throwable ee) {