aboutsummaryrefslogtreecommitdiffstats
path: root/aai-service/provider/src/main/java/org/openecomp/sdnc/sli/aai/SelfLinkRequest.java
diff options
context:
space:
mode:
authorRich Tabedzki <richard.tabedzki@att.com>2017-08-10 02:07:22 +0000
committerRich Tabedzki <richard.tabedzki@att.com>2017-08-10 02:08:07 +0000
commitf8dd15950ce50855b989bfee6133a91205138042 (patch)
treeeffc7768e54edbedbab7c686c3bf6b22b676c4a0 /aai-service/provider/src/main/java/org/openecomp/sdnc/sli/aai/SelfLinkRequest.java
parentcd20cd38ea261ef7184102db947de4cc245c86e2 (diff)
[SDNC-30] summary
Updated code to the latest version of AAI model Change-Id: I7aea6fc44cf1586c5915da1e2cffe15fa666eef0 Signed-off-by: Rich Tabedzki <richard.tabedzki@att.com>
Diffstat (limited to 'aai-service/provider/src/main/java/org/openecomp/sdnc/sli/aai/SelfLinkRequest.java')
-rw-r--r--aai-service/provider/src/main/java/org/openecomp/sdnc/sli/aai/SelfLinkRequest.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/aai-service/provider/src/main/java/org/openecomp/sdnc/sli/aai/SelfLinkRequest.java b/aai-service/provider/src/main/java/org/openecomp/sdnc/sli/aai/SelfLinkRequest.java
index baa2b26..07defd3 100644
--- a/aai-service/provider/src/main/java/org/openecomp/sdnc/sli/aai/SelfLinkRequest.java
+++ b/aai-service/provider/src/main/java/org/openecomp/sdnc/sli/aai/SelfLinkRequest.java
@@ -23,6 +23,7 @@ package org.openecomp.sdnc.sli.aai;
import java.io.UnsupportedEncodingException;
import java.net.MalformedURLException;
+import java.net.URI;
import java.net.URL;
import org.openecomp.sdnc.sli.aai.data.AAIDatum;
@@ -48,7 +49,14 @@ public class SelfLinkRequest extends AAIRequest {
String request_url = null;
request_url = requestProperties.getProperty(SELFLINK);
-
+ try {
+ URI uri = new URI(request_url);
+ if(uri.getHost() == null) {
+ request_url = target_uri + request_url;
+ }
+ } catch(Exception exc) {
+ LOG.error("SelfLinkRequest.getRequestUrl", exc);
+ }
String query = null;
if(request_url.contains("?")) {