[SDNC-30] summary
[ccsdk/sli/adaptors.git] / aai-service / provider / src / main / java / org / onap / ccsdk / sli / adaptors / aai / SelfLinkRequest.java
@@ -23,6 +23,7 @@ package org.onap.ccsdk.sli.adaptors.aai;
 
 import java.io.UnsupportedEncodingException;
 import java.net.MalformedURLException;
+import java.net.URI;
 import java.net.URL;
 
 import org.onap.ccsdk.sli.adaptors.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("?")) {