Merge "Improve docker installation"
authorOfir Sonsino <os0695@intl.att.com>
Mon, 6 Aug 2018 11:01:46 +0000 (11:01 +0000)
committerGerrit Code Review <gerrit@onap.org>
Mon, 6 Aug 2018 11:01:46 +0000 (11:01 +0000)
vid-app-common/src/main/java/org/onap/vid/aai/AaiResponseTranslator.java
vid-app-common/src/main/java/org/onap/vid/aai/SubscriberListWithFilterData.java
vid-app-common/src/main/java/org/onap/vid/aai/model/AaiGetNetworkCollectionDetails/AaiGetNetworkCollectionDetailsHelper.java
vid-app-common/src/main/java/org/onap/vid/aai/model/AaiGetPnfResponse.java
vid-app-common/src/main/java/org/onap/vid/dao/FnAppDoaImpl.java
vid-app-common/src/main/java/org/onap/vid/services/CsvServiceImpl.java

index 6f50379..c7a98a8 100644 (file)
@@ -61,7 +61,7 @@ public class AaiResponseTranslator {
             final String errorMessage = aaiResponse.getErrorMessage();
             return Optional.of(new PortMirroringConfigDataError(
                     "Got " + aaiResponse.getHttpCode() + " from aai",
-                    errorMessage != null ? errorMessage.toString() : null)
+                    errorMessage != null ? errorMessage : null)
             );
         } else {
             return Optional.empty();
index d7f9ad8..aab9fc6 100644 (file)
@@ -13,7 +13,7 @@ import java.util.List;
 public class SubscriberListWithFilterData {
 
     public SubscriberListWithFilterData(SubscriberList subscriberList, RoleValidator roleValidator){
-        List<Subscriber> subscribers = subscriberList != null ? subscriberList.customer : new ArrayList<Subscriber>();
+        List<Subscriber> subscribers = subscriberList != null ? subscriberList.customer : new ArrayList<>();
         List<SubscriberWithFilter> subscribersWithFilter = new ArrayList<>();
         for (Subscriber subscriber :subscribers){
             SubscriberWithFilter subscriberWithFilter = new SubscriberWithFilter();
index 2d3cfb9..cb3e548 100644 (file)
@@ -14,7 +14,7 @@ public class AaiGetNetworkCollectionDetailsHelper {
     @JsonProperty("results")
     private List<Object> results = null;
     @JsonIgnore
-    private Map<String, Object> additionalProperties = new HashMap<String, Object>();
+    private Map<String, Object> additionalProperties = new HashMap<>();
 
     @JsonProperty("results")
     public List<Object> getResults() {
index cd8cca8..fa9fe93 100644 (file)
@@ -20,7 +20,7 @@ public class AaiGetPnfResponse {
     @JsonProperty("results")
     public List<PnfResult> results = null;
     @JsonIgnore
-    private Map<String, Object> additionalProperties = new HashMap<String, Object>();
+    private Map<String, Object> additionalProperties = new HashMap<>();
 
     @JsonAnyGetter
     public Map<String, Object> getAdditionalProperties() {
index 964c7e1..65fc521 100644 (file)
@@ -60,8 +60,9 @@ public class FnAppDoaImpl {
                        if( url!=null && username!=null && password!=null ){
                            con = DriverManager.getConnection(url, username, password);
                        }
-                       
-                          System.out.println("Connection Successful");                 
+
+                       logger.info("Connection Successful");
+
                        return con;
                        
                }
index 6f5f4f7..c34bf4e 100644 (file)
@@ -177,7 +177,10 @@ public class CsvServiceImpl implements CsvService{
                     currentJson.put(new JSONObject().put(key, values));
                 } else {
                     JSONObject lastItem = lastItemInArray(currentJson);
-                    lastItem.put(key, values);
+                    if(lastItem != null){
+                        lastItem.put(key, values);
+                    }
+
                 }
             }
         }