Error when terminating when running with NO Loadbalancer -- STRATOS-473

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

Branch: refs/heads/master
Commit: 41efefa005e09f507cceda22dd236ef95f7478e9
Parents: ee06bcf
Author: Udara Liyanage <[email protected]>
Authored: Fri Feb 21 10:10:34 2014 -0500
Committer: Udara Liyanage <[email protected]>
Committed: Fri Feb 21 10:10:34 2014 -0500

----------------------------------------------------------------------
 .../apache/stratos/autoscaler/rule/AutoscalerRuleEvaluator.java | 5 +++++
 1 file changed, 5 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/41efefa0/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/rule/AutoscalerRuleEvaluator.java
----------------------------------------------------------------------
diff --git 
a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/rule/AutoscalerRuleEvaluator.java
 
b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/rule/AutoscalerRuleEvaluator.java
index bba7051..b0b7f60 100644
--- 
a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/rule/AutoscalerRuleEvaluator.java
+++ 
b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/rule/AutoscalerRuleEvaluator.java
@@ -150,6 +150,11 @@ public class AutoscalerRuleEvaluator {
         Properties props = partitionContext.getProperties();
         String value =
                        (String) 
props.get(org.apache.stratos.messaging.util.Constants.LOAD_BALANCER_REF);
+
+        if (value == null){
+            return null;
+        }
+
         String lbClusterId = null;
 
         NetworkPartitionLbHolder networkPartitionLbHolder = 
PartitionManager.getInstance().getNetworkPartitionLbHolder(nwpartitionId);

Reply via email to