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]