jdk/test/java/net/httpclient/APIErrors.java
changeset 41890 ab67b8f4f2fe
parent 38883 d5de564f8089
child 42460 7133f144981a
equal deleted inserted replaced
41889:54d1ff9312ce 41890:ab67b8f4f2fe
    19  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    19  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    20  * or visit www.oracle.com if you need additional information or have any
    20  * or visit www.oracle.com if you need additional information or have any
    21  * questions.
    21  * questions.
    22  */
    22  */
    23 
    23 
    24 /**
    24 /*
    25  * @test
    25  * @test
    26  * @bug 8087112
    26  * @bug 8087112
    27  * @modules java.httpclient
    27  * @modules java.httpclient
       
    28  *          java.logging
    28  *          jdk.httpserver
    29  *          jdk.httpserver
    29  * @library /lib/testlibrary/
    30  * @library /lib/testlibrary/
    30  * @build jdk.testlibrary.SimpleSSLContext ProxyServer
    31  * @build jdk.testlibrary.SimpleSSLContext ProxyServer
    31  * @build TestKit
    32  * @build TestKit
    32  * @compile ../../../com/sun/net/httpserver/LogFilter.java
    33  * @compile ../../../com/sun/net/httpserver/LogFilter.java
    33  * @compile ../../../com/sun/net/httpserver/FileServerHandler.java
    34  * @compile ../../../com/sun/net/httpserver/FileServerHandler.java
    34  * @run main/othervm APIErrors
    35  * @run main/othervm APIErrors
    35  */
    36  */
    36 //package javaapplication16;
    37 //package javaapplication16;
    37 
    38 
    38 import com.sun.net.httpserver.*;
    39 import com.sun.net.httpserver.HttpContext;
       
    40 import com.sun.net.httpserver.HttpHandler;
       
    41 import com.sun.net.httpserver.HttpServer;
       
    42 import com.sun.net.httpserver.HttpsServer;
    39 import java.io.IOException;
    43 import java.io.IOException;
    40 import java.net.*;
    44 import java.net.InetSocketAddress;
    41 import java.net.http.*;
    45 import java.net.PasswordAuthentication;
       
    46 import java.net.ProxySelector;
       
    47 import java.net.URI;
       
    48 import java.net.http.HttpClient;
       
    49 import java.net.http.HttpRequest;
       
    50 import java.net.http.HttpResponse;
    42 import java.util.LinkedList;
    51 import java.util.LinkedList;
    43 import java.util.List;
    52 import java.util.List;
    44 import java.util.concurrent.*;
    53 import java.util.concurrent.ExecutionException;
       
    54 import java.util.concurrent.Executors;
       
    55 import java.util.concurrent.ExecutorService;
    45 import java.util.function.Supplier;
    56 import java.util.function.Supplier;
    46 
    57 
    47 /**
    58 /**
    48  * Does stupid things with API, to check appropriate errors/exceptions thrown
    59  * Does stupid things with API, to check appropriate errors/exceptions thrown
    49  */
    60  */