summaryrefslogtreecommitdiffstats
path: root/adaptors/aai-service/provider
diff options
context:
space:
mode:
Diffstat (limited to 'adaptors/aai-service/provider')
-rwxr-xr-xadaptors/aai-service/provider/src/main/java/org/onap/ccsdk/sli/adaptors/aai/AAIClientRESTExecutor.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/adaptors/aai-service/provider/src/main/java/org/onap/ccsdk/sli/adaptors/aai/AAIClientRESTExecutor.java b/adaptors/aai-service/provider/src/main/java/org/onap/ccsdk/sli/adaptors/aai/AAIClientRESTExecutor.java
index 6083e89ba..156867a2b 100755
--- a/adaptors/aai-service/provider/src/main/java/org/onap/ccsdk/sli/adaptors/aai/AAIClientRESTExecutor.java
+++ b/adaptors/aai-service/provider/src/main/java/org/onap/ccsdk/sli/adaptors/aai/AAIClientRESTExecutor.java
@@ -805,7 +805,12 @@ public class AAIClientRESTExecutor implements AAIExecutorInterface {
con.setUseCaches(false);
con.setConnectTimeout(connection_timeout);
con.setReadTimeout(read_timeout);
- con.setRequestMethod(method);
+ if ("PATCH".equalsIgnoreCase(method)) {
+ con.setRequestMethod("POST");
+ con.setRequestProperty("X-HTTP-Method-Override", "PATCH");
+ } else {
+ con.setRequestMethod(method);
+ }
con.setRequestProperty("Accept", "application/json");
con.setRequestProperty("Transfer-Encoding","chunked");
con.setRequestProperty("Content-Type",