Repository: incubator-stratos
Updated Branches:
  refs/heads/master 6fd2b5d92 -> 754148852


fixing an unnecessary runtime exception


Project: http://git-wip-us.apache.org/repos/asf/incubator-stratos/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-stratos/commit/75414885
Tree: http://git-wip-us.apache.org/repos/asf/incubator-stratos/tree/75414885
Diff: http://git-wip-us.apache.org/repos/asf/incubator-stratos/diff/75414885

Branch: refs/heads/master
Commit: 754148852f54c84ce8ca12bdee4550467db2d656
Parents: 6fd2b5d
Author: Nirmal Fernando <[email protected]>
Authored: Wed Feb 26 10:42:16 2014 +0530
Committer: Nirmal Fernando <[email protected]>
Committed: Wed Feb 26 10:42:16 2014 +0530

----------------------------------------------------------------------
 .../stratos/cloud/controller/topology/TopologyBuilder.java  | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/75414885/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/topology/TopologyBuilder.java
----------------------------------------------------------------------
diff --git 
a/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/topology/TopologyBuilder.java
 
b/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/topology/TopologyBuilder.java
index 1ebaa34..5c9a19e 100644
--- 
a/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/topology/TopologyBuilder.java
+++ 
b/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/topology/TopologyBuilder.java
@@ -392,10 +392,11 @@ public class TopologyBuilder {
         Cluster cluster = service.getCluster(clusterId);
         Member member = cluster.getMember(memberId);
 
-        if (member == null) {
-            throw new RuntimeException(String.format("Member with nodeID %s 
does not exist",
-                    memberId));
-        }
+               if (member == null) {
+                       log.warn(String.format("Member with nodeID %s does not 
exist",
+                                       memberId));
+                       return;
+               }
 
         try {
             TopologyManager.acquireWriteLock();

Reply via email to