From daabd711dd9aec34a8caa058b5f07d891e8cb6ef Mon Sep 17 00:00:00 2001 From: "panagiotis.kanakakis" Date: Tue, 16 Jan 2018 15:45:47 +0000 Subject: [PATCH] Bug fix on converter class for aggregation method --- pom.xml | 3 +-- .../manager/service/controllers/ValidatorApiImpl.java | 2 -- .../eu/dnetlib/repo/manager/service/utils/Converter.java | 8 ++++++-- src/main/resources/application-context.xml | 3 ++- 4 files changed, 9 insertions(+), 7 deletions(-) diff --git a/pom.xml b/pom.xml index 165b66e..7124889 100644 --- a/pom.xml +++ b/pom.xml @@ -93,13 +93,12 @@ - eu.dnetlib diff --git a/src/main/java/eu/dnetlib/repo/manager/service/controllers/ValidatorApiImpl.java b/src/main/java/eu/dnetlib/repo/manager/service/controllers/ValidatorApiImpl.java index 04887b2..26b307d 100644 --- a/src/main/java/eu/dnetlib/repo/manager/service/controllers/ValidatorApiImpl.java +++ b/src/main/java/eu/dnetlib/repo/manager/service/controllers/ValidatorApiImpl.java @@ -3,7 +3,6 @@ package eu.dnetlib.repo.manager.service.controllers; import eu.dnetlib.api.functionality.ValidatorServiceException; import eu.dnetlib.domain.functionality.validator.StoredJob; import eu.dnetlib.repo.manager.service.utils.OaiTools; -import eu.dnetlib.repo.manager.shared.ValidationServiceException; import gr.uoa.di.driver.util.ServiceLocator; import eu.dnetlib.domain.functionality.validator.JobForValidation; import eu.dnetlib.domain.functionality.validator.RuleSet; @@ -17,7 +16,6 @@ import org.json.JSONException; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import org.springframework.web.bind.annotation.PathVariable; -import sun.rmi.runtime.Log; import javax.annotation.PostConstruct; import javax.annotation.Resource; diff --git a/src/main/java/eu/dnetlib/repo/manager/service/utils/Converter.java b/src/main/java/eu/dnetlib/repo/manager/service/utils/Converter.java index fad57d2..7275f76 100644 --- a/src/main/java/eu/dnetlib/repo/manager/service/utils/Converter.java +++ b/src/main/java/eu/dnetlib/repo/manager/service/utils/Converter.java @@ -304,12 +304,15 @@ public class Converter { public static List getAggregationHistoryFromJson(JSONObject repositoryObject) throws JSONException { - if( repositoryObject.get("aggregationHistory").toString().equals("[]") || + /* if( repositoryObject.get("aggregationHistory").toString().equals("[]") || repositoryObject.get("aggregationHistory")!= null) - return null; + return null;*/ + if(repositoryObject.get("aggregationHistory").toString().equals("null")) + return null; JSONArray rs = new JSONArray(repositoryObject.get("aggregationHistory").toString()); + List aggregationDetailsList = new ArrayList<>(); for(int i=0;i --> + @@ -79,4 +80,4 @@ - + \ No newline at end of file