Repository: stratos Updated Branches: refs/heads/master-deployment-policy-fix-merge 8a2de4562 -> 97286c9f0
fixing a NPE in rest API Project: http://git-wip-us.apache.org/repos/asf/stratos/repo Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/97286c9f Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/97286c9f Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/97286c9f Branch: refs/heads/master-deployment-policy-fix-merge Commit: 97286c9f02ec863150d3fde439ea7d7ccb0e9574 Parents: 8a2de45 Author: R-Rajkumar <[email protected]> Authored: Fri Feb 27 16:01:17 2015 +0530 Committer: R-Rajkumar <[email protected]> Committed: Fri Feb 27 16:01:17 2015 +0530 ---------------------------------------------------------------------- .../apache/stratos/rest/endpoint/api/StratosApiV41Utils.java | 6 ++++++ 1 file changed, 6 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/stratos/blob/97286c9f/components/org.apache.stratos.rest.endpoint/src/main/java/org/apache/stratos/rest/endpoint/api/StratosApiV41Utils.java ---------------------------------------------------------------------- diff --git a/components/org.apache.stratos.rest.endpoint/src/main/java/org/apache/stratos/rest/endpoint/api/StratosApiV41Utils.java b/components/org.apache.stratos.rest.endpoint/src/main/java/org/apache/stratos/rest/endpoint/api/StratosApiV41Utils.java index e3a44c5..c8f6337 100644 --- a/components/org.apache.stratos.rest.endpoint/src/main/java/org/apache/stratos/rest/endpoint/api/StratosApiV41Utils.java +++ b/components/org.apache.stratos.rest.endpoint/src/main/java/org/apache/stratos/rest/endpoint/api/StratosApiV41Utils.java @@ -1008,6 +1008,12 @@ public class StratosApiV41Utils { log.error(message); throw new RestAPIException(message); } + if (applicationPolicy == null) { + String message = String.format("Application policy cannot be null : [application-id] %s. " + + "Are you passing application policy?", applicationId); + log.error(message); + throw new RestAPIException(message); + } ApplicationBean applicationBean = getApplication(applicationId); int tenantId = CarbonContext.getThreadLocalCarbonContext().getTenantId();
