Protected for Response Null While Deploy Plan-Package to wso2
authorYuanHu <yuan.hu1@zte.com.cn>
Tue, 6 Sep 2016 03:16:07 +0000 (11:16 +0800)
committerYuanHu <yuan.hu1@zte.com.cn>
Tue, 6 Sep 2016 03:16:07 +0000 (11:16 +0800)
Change-Id: I4c84d3bb9f94f01e21e605791019e62a78618e13
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
catalog-core/catalog-mgr/src/main/java/org/openo/commontosca/catalog/model/plan/wso2/Wso2ServiceConsumer.java

index da52dcd..48b866e 100644 (file)
@@ -66,6 +66,11 @@ public class Wso2ServiceConsumer {
           Integer.parseInt(Config.getConfigration().getWso2HostPort()), WSO2_APP_URL,\r
           buildRequest(ins, planFilePath));\r
 \r
+      if (res.getStatusCode() == null || res.getResult() == null) {\r
+        throw new CatalogResourceException(\r
+            "Deploy Package return null. Response = " + res);\r
+      }\r
+      \r
       if (200 == res.getStatusCode() || 201 == res.getStatusCode()) {\r
         DeployPackageResponse response =\r
             new Gson().fromJson(res.getResult(), DeployPackageResponse.class);\r
@@ -182,4 +187,3 @@ public class Wso2ServiceConsumer {
   }\r
 \r
 }\r
-\r