You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by az...@apache.org on 2008/05/20 09:36:26 UTC

svn commit: r658133 - /webservices/axis2/trunk/java/modules/clustering/src/org/apache/axis2/clustering/tribes/TribesClusterManager.java

Author: azeez
Date: Tue May 20 00:36:26 2008
New Revision: 658133

URL: http://svn.apache.org/viewvc?rev=658133&view=rev
Log:
Fixing an issue related to setting the hostname


Modified:
    webservices/axis2/trunk/java/modules/clustering/src/org/apache/axis2/clustering/tribes/TribesClusterManager.java

Modified: webservices/axis2/trunk/java/modules/clustering/src/org/apache/axis2/clustering/tribes/TribesClusterManager.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/clustering/src/org/apache/axis2/clustering/tribes/TribesClusterManager.java?rev=658133&r1=658132&r2=658133&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/clustering/src/org/apache/axis2/clustering/tribes/TribesClusterManager.java (original)
+++ webservices/axis2/trunk/java/modules/clustering/src/org/apache/axis2/clustering/tribes/TribesClusterManager.java Tue May 20 00:36:26 2008
@@ -337,8 +337,6 @@
                     log.error(msg, e);
                     throw new ClusteringFault(msg, e);
                 }
-                localMember.setHostname(host);
-                receiver.setAddress(host);
             } catch (Exception e) {
                 String msg = "Could not get the localhost name";
                 log.error(msg, e);
@@ -346,7 +344,13 @@
             }
         }
         receiver.setAddress(host);
-        localMember.setHost(host);
+        try {
+            localMember.setHostname(host);
+        } catch (IOException e) {
+            String msg = "Could not set the local member's name";
+            log.error(msg, e);
+            throw new ClusteringFault(msg, e);
+        }
 
         Parameter localPort = getParameter(TribesConstants.LOCAL_MEMBER_PORT);
         int port;