Fixed Headers for AAI Queries 53/64153/1
authorGuangrongFu <fu.guangrong@zte.com.cn>
Mon, 3 Sep 2018 02:12:41 +0000 (10:12 +0800)
committerGuangrongFu <fu.guangrong@zte.com.cn>
Mon, 3 Sep 2018 02:12:41 +0000 (10:12 +0800)
Change-Id: If3e46912b069bcad269ef139e7ac545dae32d936
Issue-ID: HOLMES-160
Signed-off-by: GuangrongFu <fu.guangrong@zte.com.cn>
holmes-actions/src/main/java/org/onap/holmes/common/aai/AaiQuery4Ccvpn.java
holmes-actions/src/test/java/org/onap/holmes/common/aai/AaiQuery4CcvpnTest.java

index de3cbf9..3e056d5 100644 (file)
@@ -14,7 +14,6 @@
 
 package org.onap.holmes.common.aai;
 
-
 import com.alibaba.fastjson.JSONArray;
 import com.alibaba.fastjson.JSONObject;
 import org.onap.holmes.common.aai.config.AaiConfig;
@@ -50,6 +49,7 @@ public class AaiQuery4Ccvpn {
         headers.add("X-FromAppId", AaiConfig.X_FROMAPP_ID);
         headers.add("Authorization", AaiConfig.getAuthenticationCredentials());
         headers.add("Accept", "application/json");
+        headers.add("Content-Type", "application/json");
     }
 
     /**
@@ -220,7 +220,7 @@ public class AaiQuery4Ccvpn {
             Response response = target.request().headers(getAaiHeaders()).build("PATCH", Entity.json(body))
                     .property(HttpUrlConnectorProvider.SET_METHOD_WORKAROUND, true).invoke();
             if (response.getStatusInfo().getFamily() != Response.Status.Family.SUCCESSFUL) {
-                throw new CorrelationException("Failed to connecto to AAI. \nCause: "
+                throw new CorrelationException("Failed to connect to AAI. \nCause: "
                         + response.getStatusInfo().getReasonPhrase() + "\nDetails: \n"
                         + getErrorMsg(String.format("%s%s", host, path), body, response));
             }
index 51c3444..52593aa 100644 (file)
@@ -90,6 +90,7 @@ public class AaiQuery4CcvpnTest {
         headers.add("X-FromAppId", AaiConfig.X_FROMAPP_ID);
         headers.add("Authorization", AaiConfig.getAuthenticationCredentials());
         headers.add("Accept", "application/json");
+        headers.add("Content-Type", "application/json");
         Whitebox.setInternalState(aai, "headers", headers);
     }