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();
