From ae42cbeed84465d26d2ca4b01c0c712c78165906 Mon Sep 17 00:00:00 2001
From: "Stefan E. Funk" <funk@sub.uni-goettingen.de>
Date: Tue, 5 Jul 2022 19:19:40 +0200
Subject: [PATCH] fix: add logging

---
 .../info/textgrid/middleware/OAIPMHUtilities.java     | 11 ++++-------
 .../middleware/RecordListDelivererAbstract.java       |  4 ++++
 .../textgrid/middleware/RecordListDelivererDC.java    |  7 +++++--
 3 files changed, 13 insertions(+), 9 deletions(-)

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 210f1507..1e711d03 100644
--- a/oaipmh-core/src/main/java/info/textgrid/middleware/OAIPMHUtilities.java
+++ b/oaipmh-core/src/main/java/info/textgrid/middleware/OAIPMHUtilities.java
@@ -264,13 +264,10 @@ public class OAIPMHUtilities {
       final String resumptionToken, Map<String, Integer> cursorCollector, final String scrollID,
       final int searchResponseSize, final int i) {
 
-    log.debug("Creating a ResumptionToken:\n " +
-        "CompleteListSize: " + completeListSize + "\n" +
-        "ResumptionToken: " + resumptionToken + "\n" +
-        "CursorCollector: " + cursorCollector + "\n" +
-        "ScrollID: " + scrollID + "\n" +
-        "SearchResponseSize: " + searchResponseSize + "\n" +
-        "IterationStep: " + i);
+    log.info("Creating a ResumptionToken:\n " + "CompleteListSize: " + completeListSize + "\n"
+        + "ResumptionToken: " + resumptionToken + "\n" + "CursorCollector: " + cursorCollector
+        + "\n" + "ScrollID: " + scrollID + "\n" + "SearchResponseSize: " + searchResponseSize + "\n"
+        + "IterationStep: " + i);
 
     int cursor;
 
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 21a9f0c5..50af3030 100644
--- a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDelivererAbstract.java
+++ b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDelivererAbstract.java
@@ -2,6 +2,8 @@ package info.textgrid.middleware;
 
 import java.util.ArrayList;
 import java.util.List;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
 import info.textgrid.middleware.oaipmh.RequestType;
 import info.textgrid.middleware.oaipmh.ResumptionTokenType;
 
@@ -13,6 +15,8 @@ import info.textgrid.middleware.oaipmh.ResumptionTokenType;
  */
 public abstract class RecordListDelivererAbstract implements RecordListDelivererInterface {
 
+  protected static Log log = LogFactory.getLog(RecordListDelivererAbstract.class);
+
   protected OAI_ESClient oaiEsClient;
 
   protected boolean textgrid;
diff --git a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDelivererDC.java b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDelivererDC.java
index 8c3a9a19..00d2b32a 100644
--- a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDelivererDC.java
+++ b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDelivererDC.java
@@ -259,13 +259,16 @@ public class RecordListDelivererDC extends RecordListDelivererAbstract {
       }
 
       // Check the need for a resumption token!
+
+      log.info("  ##  " + completeListSize + "\n  ##  " + resumptionToken + "\n  ##  " + scrollID);
+
       ResumptionTokenType resTokenForResponse = OAIPMHUtilities.getResumptionToken(completeListSize,
           resumptionToken, cursorCollector, scrollID, this.searchResponseSize, i);
       if (resTokenForResponse != null) {
         recordList.setResumptionToken(resTokenForResponse);
-      }
 
-      System.out.println(completeListSize + "n" + resumptionToken + "\n" + scrollID);
+        log.info("  ##  resTokenForResponse: " + resTokenForResponse.getValue());
+      }
 
     } else {
       setFoundItems(false);
-- 
GitLab