Author: bayard Date: Tue Aug 8 10:47:28 2006 New Revision: 429752 URL: http://svn.apache.org/viewvc?rev=429752&view=rev Log: Modified the RMI test to use 13099 as a port and not 1099. 1099 is the default, so there's always a chance that it might be in use on the machine its running on.
Modified: jakarta/commons/sandbox/proxy/trunk/src/test/org/apache/commons/proxy/provider/TestRmiProvider.java jakarta/commons/sandbox/proxy/trunk/src/test/org/apache/commons/proxy/util/rmi/RmiEchoImpl.java Modified: jakarta/commons/sandbox/proxy/trunk/src/test/org/apache/commons/proxy/provider/TestRmiProvider.java URL: http://svn.apache.org/viewvc/jakarta/commons/sandbox/proxy/trunk/src/test/org/apache/commons/proxy/provider/TestRmiProvider.java?rev=429752&r1=429751&r2=429752&view=diff ============================================================================== --- jakarta/commons/sandbox/proxy/trunk/src/test/org/apache/commons/proxy/provider/TestRmiProvider.java (original) +++ jakarta/commons/sandbox/proxy/trunk/src/test/org/apache/commons/proxy/provider/TestRmiProvider.java Tue Aug 8 10:47:28 2006 @@ -35,6 +35,8 @@ private RmiEchoImpl implObject; private Registry registry; + // A port that is unlikely to clash with another on the build machine + private int UNLIKELY_PORT = 13099; //---------------------------------------------------------------------------------------------------------------------- // Other Methods @@ -42,8 +44,8 @@ public void setUpRegistry() throws Exception { - implObject = new RmiEchoImpl(); - registry = LocateRegistry.createRegistry( Registry.REGISTRY_PORT ); + implObject = new RmiEchoImpl( UNLIKELY_PORT ); + registry = LocateRegistry.createRegistry( UNLIKELY_PORT ); registry.bind( "echo", implObject ); } @@ -59,6 +61,7 @@ { final RmiProvider provider = new RmiProvider(); provider.setName( "echo" ); + provider.setPort( UNLIKELY_PORT ); try { provider.getObject(); @@ -82,6 +85,7 @@ { setUpRegistry(); final RmiProvider provider = new RmiProvider( "echo" ); + provider.setPort( UNLIKELY_PORT ); final RmiEcho echo = ( RmiEcho ) provider.getObject(); assertEquals( "Hello, World!", echo.echoBack( "Hello, World!" ) ); } @@ -90,6 +94,7 @@ { setUpRegistry(); final RmiProvider provider = new RmiProvider( "localhost", "echo" ); + provider.setPort( UNLIKELY_PORT ); final RmiEcho echo = ( RmiEcho ) provider.getObject(); assertEquals( "Hello, World!", echo.echoBack( "Hello, World!" ) ); } @@ -98,6 +103,7 @@ { setUpRegistry(); final RmiProvider provider = new RmiProvider( "bogus" ); + provider.setPort( UNLIKELY_PORT ); try { provider.getObject(); @@ -112,6 +118,7 @@ { setUpRegistry(); final RmiProvider provider = new RmiProvider( "localhost", Registry.REGISTRY_PORT, "echo" ); + provider.setPort( UNLIKELY_PORT ); final RmiEcho echo = ( RmiEcho ) provider.getObject(); assertEquals( "Hello, World!", echo.echoBack( "Hello, World!" ) ); } @@ -119,11 +126,11 @@ public void testGetObjectWithPortAndHostAndFactory() throws Exception { setUpRegistry(); - final RmiProvider provider = new RmiProvider( "localhost", Registry.REGISTRY_PORT, + final RmiProvider provider = new RmiProvider( "localhost", UNLIKELY_PORT, RMISocketFactory.getDefaultSocketFactory(), "echo" ); final RmiEcho echo = ( RmiEcho ) provider.getObject(); assertEquals( "Hello, World!", echo.echoBack( "Hello, World!" ) ); } -} \ No newline at end of file +} Modified: jakarta/commons/sandbox/proxy/trunk/src/test/org/apache/commons/proxy/util/rmi/RmiEchoImpl.java URL: http://svn.apache.org/viewvc/jakarta/commons/sandbox/proxy/trunk/src/test/org/apache/commons/proxy/util/rmi/RmiEchoImpl.java?rev=429752&r1=429751&r2=429752&view=diff ============================================================================== --- jakarta/commons/sandbox/proxy/trunk/src/test/org/apache/commons/proxy/util/rmi/RmiEchoImpl.java (original) +++ jakarta/commons/sandbox/proxy/trunk/src/test/org/apache/commons/proxy/util/rmi/RmiEchoImpl.java Tue Aug 8 10:47:28 2006 @@ -24,8 +24,9 @@ */ public class RmiEchoImpl extends UnicastRemoteObject implements RmiEcho { - public RmiEchoImpl() throws RemoteException + public RmiEchoImpl(int port) throws RemoteException { + super(port); } public String echoBack( String message ) throws RemoteException --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]