Updated Branches: refs/heads/master bdaf0e375 -> c87320d75
Showing the error message when deploying the deployment policy Project: http://git-wip-us.apache.org/repos/asf/incubator-stratos/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-stratos/commit/9e83a5d1 Tree: http://git-wip-us.apache.org/repos/asf/incubator-stratos/tree/9e83a5d1 Diff: http://git-wip-us.apache.org/repos/asf/incubator-stratos/diff/9e83a5d1 Branch: refs/heads/master Commit: 9e83a5d11efaa641e430bbaaffdd523533c6b5d8 Parents: 502db41 Author: Udara Liyanage <[email protected]> Authored: Tue Dec 17 21:39:34 2013 -0500 Committer: Udara Liyanage <[email protected]> Committed: Tue Dec 17 21:39:34 2013 -0500 ---------------------------------------------------------------------- .../java/org/apache/stratos/autoscaler/policy/PolicyManager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/9e83a5d1/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/PolicyManager.java ---------------------------------------------------------------------- diff --git a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/PolicyManager.java b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/PolicyManager.java index 66c91d5..3387e54 100644 --- a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/PolicyManager.java +++ b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/policy/PolicyManager.java @@ -83,6 +83,7 @@ public class PolicyManager { } fillPartitions(policy); } catch (InvalidPartitionException e) { + log.error(e); throw new InvalidPolicyException(String.format("Deployment policy is invalid: [id] %s", policy.getId()), e); } @@ -101,9 +102,10 @@ public class PolicyManager { String partitionId = partition.getId(); if ((partitionId == null) || (!partitionMgr.partitionExist(partitionId))) { String msg = "Could not find partition: [id] " + partitionId + ". " + - "Please deploy the partitions before deploying the deployment policies."; + "Please deploy the partitions before deploying the deployment policies."; throw new InvalidPartitionException(msg); } + fillPartition(partition, PartitionManager.getInstance().getPartitionById(partitionId)); } }
