test/sun/rmi/transport/proxy/EagerHttpFallback.java
Print this page
*** 23,42 ****
/* @test
* @bug 4290727
* @summary Verify that ConnectException will trigger HTTP fallback if
* sun.rmi.transport.proxy.eagerHttpFallback system property is set.
* @run main/othervm EagerHttpFallback
*/
import java.rmi.*;
import java.rmi.registry.*;
public class EagerHttpFallback {
! static final int INITIAL_PORT = 7070;
! static final int FALLBACK_PORT = 7071;
public static void main(String[] args) throws Exception {
System.setProperty("http.proxyHost", "127.0.0.1");
System.setProperty("http.proxyPort", Integer.toString(FALLBACK_PORT));
System.setProperty("sun.rmi.transport.proxy.eagerHttpFallback",
--- 23,44 ----
/* @test
* @bug 4290727
* @summary Verify that ConnectException will trigger HTTP fallback if
* sun.rmi.transport.proxy.eagerHttpFallback system property is set.
+ * @library ../../../../java/rmi/testlibrary
+ * @build TestLibrary
* @run main/othervm EagerHttpFallback
*/
import java.rmi.*;
import java.rmi.registry.*;
public class EagerHttpFallback {
! static final int INITIAL_PORT = TestLibrary.getUnusedRandomPort();
! static final int FALLBACK_PORT = TestLibrary.getUnusedRandomPort();
public static void main(String[] args) throws Exception {
System.setProperty("http.proxyHost", "127.0.0.1");
System.setProperty("http.proxyPort", Integer.toString(FALLBACK_PORT));
System.setProperty("sun.rmi.transport.proxy.eagerHttpFallback",