diff --git a/oaipmh-core/src/main/java/info/textgrid/middleware/OAIPMHUtilities.java b/oaipmh-core/src/main/java/info/textgrid/middleware/OAIPMHUtilities.java index 86efb75735623c9160e0c8dc46f9a8ca50b951d8..ec737a562bbf7389433f5a186105fbdfd9e084b9 100644 --- a/oaipmh-core/src/main/java/info/textgrid/middleware/OAIPMHUtilities.java +++ b/oaipmh-core/src/main/java/info/textgrid/middleware/OAIPMHUtilities.java @@ -372,6 +372,10 @@ public class OAIPMHUtilities { */ public static List<String> fieldLoader(JSONObject resultFromGetRequestInES, String[] fields) { + System.out + .println("JSON: " + (resultFromGetRequestInES == null ? "NULL" : resultFromGetRequestInES)); + System.out.println("FIELDS: " + fields); + List<String> fieldResulsts = new ArrayList<String>(); for (String field : fields) { @@ -385,6 +389,9 @@ public class OAIPMHUtilities { log.debug("singlePath: " + singlePath); } catch (JSONException notFound) { + + System.out.println("NULL"); + return null; } } else if (fieldPathForESIndex.length == 1) { @@ -404,6 +411,8 @@ public class OAIPMHUtilities { } } + System.out.println("field results: " + fieldResulsts); + return fieldResulsts; } @@ -454,9 +463,6 @@ public class OAIPMHUtilities { protected static GetResponse getRcordByIDFromElasticSearch(String theElasticSearchIndexToUse, String idInElasticSearchIndex, String[] includes, String[] excludes) throws IOException { - System.out.println("index: " + theElasticSearchIndexToUse); - System.out.println("id: " + idInElasticSearchIndex); - // Setting the source context for fetching the fields from the elastic search index FetchSourceContext fetchSourceContext = new FetchSourceContext(true, includes, excludes); diff --git a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDelivererAbstract.java b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDelivererAbstract.java index 1980f2ca0ad0fd1dae8ff676a53745477f115c95..ab4125eb8f6cb0f2e1b32433eede8b1d9a6a30a8 100644 --- a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDelivererAbstract.java +++ b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDelivererAbstract.java @@ -130,7 +130,6 @@ public abstract class RecordListDelivererAbstract implements RecordListDeliverer scrollRequest.scroll(TimeValue.timeValueHours(24L)); try { - scrollResp = OAI_ESClient.getEsClient().scroll(scrollRequest, RequestOptions.DEFAULT); } catch (IOException e) { // TODO Auto-generated catch block