diff --git a/Dockerfile b/Dockerfile index 78343ef..2bc1b7d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,8 @@ FROM tomcat:7.0.90-jre8 MAINTAINER "pkanakakis@di.uoa.gr" RUN ["rm", "-fr", "/usr/local/tomcat/webapps/ROOT"] COPY ./target/uoa-repository-manager-service.war /usr/local/tomcat/webapps/uoa-repository-manager-service.war -COPY src/main/resources/dnet-override-new.properties /usr/local/tomcat/lib/dnet-override.properties +#COPY src/main/resources/dnet-override-new.properties /usr/local/tomcat/lib/dnet-override.properties +COPY src/main/resources/application.properties /usr/local/tomcat/lib/dnet-override.properties #COPY src/main/resources/application.properties /usr/local/tomcat/lib/application.properties #COPY src/main/resources/email-texts.properties /usr/local/tomcat/lib/email-texts.properties VOLUME /var/log/uoa-repository-manager-service:/var/log/uoa-repository-manager-service/ diff --git a/src/main/java/eu/dnetlib/repo/manager/service/DashboardServiceImpl.java b/src/main/java/eu/dnetlib/repo/manager/service/DashboardServiceImpl.java index e9259b5..ed2496e 100644 --- a/src/main/java/eu/dnetlib/repo/manager/service/DashboardServiceImpl.java +++ b/src/main/java/eu/dnetlib/repo/manager/service/DashboardServiceImpl.java @@ -38,6 +38,8 @@ public class DashboardServiceImpl implements DashboardService { List repositorySummaryInfoList = new ArrayList<>(); +try { + List repositoriesOfUser = repositoryService.getRepositoriesOfUser(userEmail, page, size); for(Repository repository: repositoriesOfUser) { @@ -82,6 +84,11 @@ public class DashboardServiceImpl implements DashboardService { repositorySummaryInfoList.add(repositorySummaryInfo); } +} catch (Exception e) { + logger.error("Something baad happened!", e); + e.printStackTrace(); +} + return repositorySummaryInfoList; } } diff --git a/src/main/java/eu/dnetlib/repo/manager/utils/Converter.java b/src/main/java/eu/dnetlib/repo/manager/utils/Converter.java index 8890950..2922ed7 100644 --- a/src/main/java/eu/dnetlib/repo/manager/utils/Converter.java +++ b/src/main/java/eu/dnetlib/repo/manager/utils/Converter.java @@ -368,11 +368,16 @@ public class Converter { } public static List getAggregationHistoryFromJson(JSONObject datasourceInfo) throws JSONException { - - JSONArray rs = new JSONArray(datasourceInfo.get("aggregationHistory").toString()); + JSONArray rs; List aggregationDetailsList = new ArrayList<>(); - for(int i=0;i