Index: resteasy-jaxrs/src/main/java/org/jboss/resteasy/test/BaseResourceTest.java =================================================================== --- resteasy-jaxrs/src/main/java/org/jboss/resteasy/test/BaseResourceTest.java (revision 1244) +++ resteasy-jaxrs/src/main/java/org/jboss/resteasy/test/BaseResourceTest.java (working copy) @@ -24,12 +24,14 @@ protected static ResteasyDeployment deployment; protected static Dispatcher dispatcher; + protected static String baseUrl; @BeforeClass public static void before() throws Exception { deployment = EmbeddedContainer.start(); dispatcher = deployment.getDispatcher(); + baseUrl = TestPortProvider.generateBaseUrl(); } @AfterClass Index: resteasy-jaxrs/src/test/java/org/jboss/resteasy/test/client/ApacheHttpClient4Test.java =================================================================== --- resteasy-jaxrs/src/test/java/org/jboss/resteasy/test/client/ApacheHttpClient4Test.java (revision 1244) +++ resteasy-jaxrs/src/test/java/org/jboss/resteasy/test/client/ApacheHttpClient4Test.java (working copy) @@ -134,7 +134,7 @@ public void testConnectionCleanupProxy() throws Exception { final ApacheHttpClient4Executor executor = createClient(); - final MyResource proxy = ProxyFactory.create(MyResource.class, "http://localhost:8081", executor); + final MyResource proxy = ProxyFactory.create(MyResource.class, baseUrl, executor); counter.set(0); @@ -170,7 +170,7 @@ public void testConnectionCleanupErrorGC() throws Exception { final ApacheHttpClient4Executor executor = createClient(); - final MyResource proxy = ProxyFactory.create(MyResource.class, "http://localhost:8081", executor); + final MyResource proxy = ProxyFactory.create(MyResource.class, baseUrl, executor); counter.set(0); @@ -205,7 +205,7 @@ public void testConnectionCleanupErrorNoGC() throws Exception { final ApacheHttpClient4Executor executor = createClient(); - final MyResource proxy = ProxyFactory.create(MyResource.class, "http://localhost:8081", executor); + final MyResource proxy = ProxyFactory.create(MyResource.class, baseUrl, executor); counter.set(0); @@ -283,7 +283,7 @@ private void runit(ApacheHttpClient4Executor executor, boolean release) { - ClientRequest request = executor.createRequest("http://localhost:8081/test"); + ClientRequest request = executor.createRequest(baseUrl + "/test"); ClientResponse response = null; try { Index: resteasy-jaxrs/src/test/java/org/jboss/resteasy/test/client/ClientResponseFailureTest.java =================================================================== --- resteasy-jaxrs/src/test/java/org/jboss/resteasy/test/client/ClientResponseFailureTest.java (revision 1244) +++ resteasy-jaxrs/src/test/java/org/jboss/resteasy/test/client/ClientResponseFailureTest.java (working copy) @@ -15,6 +15,7 @@ import org.jboss.resteasy.client.core.executors.ApacheHttpClient4Executor; import org.jboss.resteasy.spi.NoLogWebApplicationException; import org.jboss.resteasy.test.BaseResourceTest; +import org.jboss.resteasy.test.TestPortProvider; import org.junit.Assert; import org.junit.BeforeClass; import org.junit.Test; @@ -32,7 +33,6 @@ */ public class ClientResponseFailureTest extends BaseResourceTest { - public static class MyResourceImpl implements MyResource { public String get() @@ -71,7 +71,7 @@ public void testStreamStillOpen() throws Exception { final ApacheHttpClient4Executor executor = createClient(); - final MyResource proxy = ProxyFactory.create(MyResource.class, "http://localhost:8081", executor); + final MyResource proxy = ProxyFactory.create(MyResource.class, baseUrl, executor); boolean failed = true; try { Index: resteasy-jaxrs/src/test/java/org/jboss/resteasy/test/ProxyInputStreamTest.java =================================================================== --- resteasy-jaxrs/src/test/java/org/jboss/resteasy/test/ProxyInputStreamTest.java (revision 1244) +++ resteasy-jaxrs/src/test/java/org/jboss/resteasy/test/ProxyInputStreamTest.java (working copy) @@ -52,7 +52,7 @@ @Test public void testInputStream() throws Exception { - MyResource proxy = ProxyFactory.create(MyResource.class, "http://localhost:8081"); + MyResource proxy = ProxyFactory.create(MyResource.class, baseUrl); InputStream is = proxy.get(); byte[] bytes = ReadFromStream.readFromStream(100, is); is.close();