From 2007b5993b0792f322b3bbb7627da2951a178dda Mon Sep 17 00:00:00 2001 From: "Stefan E. Funk" <funk@sub.uni-goettingen.de> Date: Wed, 21 Jul 2021 13:38:33 +0200 Subject: [PATCH] mc --- .../textgrid/middleware/RecordDelivererAbstract.java | 2 +- .../textgrid/middleware/RecordDelivererDATACITE.java | 3 +-- .../info/textgrid/middleware/RecordDelivererDC.java | 10 +++++++++- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererAbstract.java b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererAbstract.java index 0a77941c..022e5a58 100644 --- a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererAbstract.java +++ b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererAbstract.java @@ -7,7 +7,7 @@ import info.textgrid.middleware.oaipmh.RequestType; /** * @author Maximilian Brodhun, SUB Göttingen * @author Stefan E. Funk, SUB Göttingen - * @version 2021-07-06 + * @version 2021-07-21 * @since 2019-03-07 */ diff --git a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererDATACITE.java b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererDATACITE.java index cad417d3..d6923ef2 100644 --- a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererDATACITE.java +++ b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererDATACITE.java @@ -21,7 +21,6 @@ import info.textgrid.middleware.oaipmh.HeaderType; import info.textgrid.middleware.oaipmh.OAIPMHtype; import info.textgrid.middleware.oaipmh.ObjectFactory; import info.textgrid.middleware.oaipmh.OpenaireDescriptionType; -import info.textgrid.middleware.oaipmh.RecordType; import info.textgrid.middleware.oaipmh.RelatedIdentifierType; import info.textgrid.middleware.oaipmh.RelationType; import info.textgrid.middleware.oaipmh.Resource; @@ -54,7 +53,7 @@ import info.textgrid.middleware.oaipmh.Resource.Titles.Title; /** * @author Maximilian Brodhun, SUB Göttingen * @author Stefan E. Funk, SUB Göttingen - * @version 2021-07-12 + * @version 2021-07-21 * @since 2020-06-13 */ @Component diff --git a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererDC.java b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererDC.java index 8dd1d391..01646955 100644 --- a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererDC.java +++ b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererDC.java @@ -24,7 +24,6 @@ import info.textgrid.middleware.oaipmh.RecordType; * @version 2021-07-06 * @since 2014-02-17 */ - @Component public class RecordDelivererDC extends RecordDelivererAbstract { @@ -50,6 +49,15 @@ public class RecordDelivererDC extends RecordDelivererAbstract { RecordType record = new RecordType(); DublinCoreBuilder dublinCoreBuilder; + System.out.println(" ## fields (getRecordById): "); + if (this.fields != null) { + for (int i = 0; i < this.fields.length; i++) { + System.out.println("\t" + this.fields[i]); + } + } else { + System.out.println("NULL"); + } + String changedId = id; if (id.startsWith(this.repositoryObjectURIPrefix)) { // FIXME Why do we need changeID? Where is it used? -- GitLab