You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by na...@apache.org on 2010/09/22 20:20:46 UTC
svn commit: r1000121 -
/tuscany/sca-java-1.x/branches/sca-java-1.6.1/modules/host-rmi/src/main/java/org/apache/tuscany/sca/host/rmi/DefaultRMIHost.java
Author: nash
Date: Wed Sep 22 18:20:46 2010
New Revision: 1000121
URL: http://svn.apache.org/viewvc?rev=1000121&view=rev
Log:
TUSCANY-3683: Fix exception when RMI service is promoted
Modified:
tuscany/sca-java-1.x/branches/sca-java-1.6.1/modules/host-rmi/src/main/java/org/apache/tuscany/sca/host/rmi/DefaultRMIHost.java
Modified: tuscany/sca-java-1.x/branches/sca-java-1.6.1/modules/host-rmi/src/main/java/org/apache/tuscany/sca/host/rmi/DefaultRMIHost.java
URL: http://svn.apache.org/viewvc/tuscany/sca-java-1.x/branches/sca-java-1.6.1/modules/host-rmi/src/main/java/org/apache/tuscany/sca/host/rmi/DefaultRMIHost.java?rev=1000121&r1=1000120&r2=1000121&view=diff
==============================================================================
--- tuscany/sca-java-1.x/branches/sca-java-1.6.1/modules/host-rmi/src/main/java/org/apache/tuscany/sca/host/rmi/DefaultRMIHost.java (original)
+++ tuscany/sca-java-1.x/branches/sca-java-1.6.1/modules/host-rmi/src/main/java/org/apache/tuscany/sca/host/rmi/DefaultRMIHost.java Wed Sep 22 18:20:46 2010
@@ -59,9 +59,7 @@ public class DefaultRMIHost implements R
}
rmiRegistries.put(Integer.toString(port), registry);
}
- registry.bind(serviceName, serviceObject);
- } catch (AlreadyBoundException e) {
- throw new RMIHostException(e);
+ registry.rebind(serviceName, serviceObject);
} catch (RemoteException e) {
RMIHostRuntimeException rmiExec = new RMIHostRuntimeException(e.getMessage());
rmiExec.setStackTrace(e.getStackTrace());