diff options
Diffstat (limited to 'adaptors/aai-service/provider')
-rwxr-xr-x | adaptors/aai-service/provider/src/main/java/org/onap/ccsdk/sli/adaptors/aai/AAIClientRESTExecutor.java | 7 |
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", |