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 6b9b1767d5f800c076962b077f046dc729a6eee5..e35dcf6ded4bc92697748bdb7b1a1b945f96a3ee 100644 --- a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDelivererAbstract.java +++ b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDelivererAbstract.java @@ -564,6 +564,9 @@ public abstract class RecordListDelivererAbstract implements RecordListDeliverer * @param fields */ public void setFields(String[] fields) { + + System.out.println(" ## fields set: " + fields); + this.fields = fields; } diff --git a/oaipmh-webapp/src/main/webapp/WEB-INF/beans.xml b/oaipmh-webapp/src/main/webapp/WEB-INF/beans.xml index f20e5a4254f710fda690f8e6e74815c3a507caea..ef49a1b48725abc5a602e1a8af71e59b42351dc4 100644 --- a/oaipmh-webapp/src/main/webapp/WEB-INF/beans.xml +++ b/oaipmh-webapp/src/main/webapp/WEB-INF/beans.xml @@ -92,7 +92,7 @@ <constructor-arg index="6" value="${AdminMail}" /> </bean> - <!-- Beans for verb=GetRecords --> + <!-- Beans for verb=GetRecord --> <bean id="AbstractRecord" abstract="true" class="info.textgrid.middleware.RecordDelivererAbstract"> @@ -358,6 +358,7 @@ class="info.textgrid.middleware.IdentifierListDelivererDC"> <constructor-arg index="0" value="${textgrid}" /> <constructor-arg index="1" value="${dariah}" /> + <property name="fieldForRange" value="${rangeField}" /> <property name="formatToFilter" value="${formatToFilter}" /> <property name="searchResponseSize" @@ -375,6 +376,7 @@ class="info.textgrid.middleware.IdentifierListDelivererIDIOM"> <constructor-arg index="0" value="${textgrid}" /> <constructor-arg index="1" value="${dariah}" /> + <property name="fieldForRange" value="${rangeField}" /> <property name="formatToFilter" value="${formatToFilter}" /> <property name="searchResponseSize" @@ -396,6 +398,7 @@ class="info.textgrid.middleware.IdentifierListDelivererDATACITE"> <constructor-arg index="0" value="${textgrid}" /> <constructor-arg index="1" value="${dariah}" /> + <property name="fieldForRange" value="${rangeField}" /> <property name="formatToFilter" value="${formatToFilter}" /> <property name="searchResponseSize" @@ -415,6 +418,7 @@ class="info.textgrid.middleware.SetListDeliverer"> <constructor-arg index="0" value="${textgrid}" /> <constructor-arg index="1" value="${dariah}" /> + <property name="formatField" value="${formatField}" /> <property name="formatToFilter" value="${formatToFilter}" /> <property name="identifierField" value="${identifierField}" />