Fix terminate VNF interface 41/37641/1
authorluxin <luxin7@huawei.com>
Thu, 22 Mar 2018 03:31:30 +0000 (11:31 +0800)
committerluxin <luxin7@huawei.com>
Thu, 22 Mar 2018 03:31:30 +0000 (11:31 +0800)
Change-Id: Ia3f2a28243fac9d19177d976137691655b0c20e0
Issue-ID: VFC-725
Signed-off-by: luxin <luxin7@huawei.com>
huawei/vnfmadapter/VnfmadapterService/service/src/main/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/csm/vnf/VnfMgrVnfm.java
huawei/vnfmadapter/VnfmadapterService/service/src/main/java/org/onap/vfc/nfvo/vnfm/svnfm/vnfmadapter/service/rest/VnfRoa.java

index d249d73..b712ff6 100644 (file)
@@ -169,9 +169,7 @@ public class VnfMgrVnfm implements InterfaceVnfMgr {
 
         if(statusCode == Constant.HTTP_NOCONTENT || statusCode == Constant.HTTP_OK) {
             restJson.put(Constant.RETCODE, Constant.REST_SUCCESS);
-            JSONObject resultObj = new JSONObject();
-            resultObj.put(Constant.JOBID, vnfId + "_" + Constant.DELETE);
-            restJson.put("data", resultObj);
+            restJson.put("data", JSONObject.fromObject(queryResult.getString("data")));
         } else {
             LOG.error("function=removeVnf, msg=send remove vnf msg to csm get wrong status: {}", statusCode);
         }
index 9f29745..66b7d61 100644 (file)
@@ -256,7 +256,7 @@ public class VnfRoa {
      * @since VFC 1.0
      */
     @GET
-    @Path("/{vnfmId}/jobs/{jobId}")
+    @Path("/{vnfmId}/jobs_old/{jobId}")
     public String getJob(@PathParam("jobId") String jobId, @PathParam("vnfmId") String vnfmId,
             @Context HttpServletResponse resp, @QueryParam("@responseId") String responseId) {
         LOG.warn("function=getJob, msg=enter to get a job: jobId: {}, responseId: {}", jobId, responseId);
@@ -388,6 +388,8 @@ public class VnfRoa {
      * @return
      * @since VFC 1.0
      */
+    @GET
+    @Path("/{vnfmId}/jobs/{jobId}")
     public String getJobFromVnfm(@PathParam("jobId") String jobId, @PathParam("vnfmId") String vnfmId,
             @Context HttpServletResponse resp, @QueryParam("@responseId") String responseId) {
         LOG.warn("function=getJobFromVnfm, msg=enter to get a job: jobId: {}, responseId: {}", jobId, responseId);