From 96691ae4390cc8ee26187727aef60ff30b7adab1 Mon Sep 17 00:00:00 2001
From: Maximilian Behnert-Brodhun <behnert-brodhun@sub.uni-goettingen.de>
Date: Sun, 17 Oct 2021 22:32:20 +0200
Subject: [PATCH] new version of metsModsMapping

---
 oaipmh-core/pom.xml                           |  2 +-
 .../webapp/WEB-INF/oaipmh.textgrid.properties | 31 ++++++++++---------
 2 files changed, 17 insertions(+), 16 deletions(-)

diff --git a/oaipmh-core/pom.xml b/oaipmh-core/pom.xml
index fd2b272b..a1e1ba3c 100644
--- a/oaipmh-core/pom.xml
+++ b/oaipmh-core/pom.xml
@@ -111,7 +111,7 @@
 		<dependency>
 			<groupId>org.classicmayan.tools</groupId>
 			<artifactId>metsModsMapping</artifactId>
-			<version>1.1.9</version>
+			<version>1.1.17</version>
 		</dependency>
 		<dependency>
 			<groupId>de.shadowhunt.maven.plugins</groupId>
diff --git a/oaipmh-webapp/src/main/webapp/WEB-INF/oaipmh.textgrid.properties b/oaipmh-webapp/src/main/webapp/WEB-INF/oaipmh.textgrid.properties
index 43ec7f52..a3cbf592 100644
--- a/oaipmh-webapp/src/main/webapp/WEB-INF/oaipmh.textgrid.properties
+++ b/oaipmh-webapp/src/main/webapp/WEB-INF/oaipmh.textgrid.properties
@@ -2,21 +2,21 @@
 ##  OAI-PMH Configuration File                                               ##
 ###############################################################################
 
-RS_ENDPOINT = https://textgridlab.org/1.0/tgoaipmh
+RS_ENDPOINT = https://dev.textgridlab.org/1.0/tgoaipmh
 
 ############################
 ##  ElasticSearch Config  ##
 ############################
 
 elasticSearch.url = 127.0.0.1
-elasticSearch.ports = 9202 9203
-elasticSearch.index = ***
+elasticSearch.ports = 9202, 9203
+elasticSearch.index = textgrid-public
 elasticSearch.type = metadata
 elasticSearch.itemLimit = 100
 
 ########################
 ##  Project Choosing  ##
-########################1
+########################
 
 textgrid = true
 dariah = false
@@ -26,12 +26,12 @@ dariah = false
 #############################
 
 RepositoryName = TextGrid Repository
-BaseUrl = https://textgridlab.org/1.0/tgoaipmh/oai
+BaseUrl = https://dev.textgridlab.org/1.0/tgoaipmh/oai
 DeletedRecordInfo = NO
 EarliestDateStamp = 2011-06-11T02:32:40Z
 Granularity = YYYY_MM_DD_THH_MM_SS_Z
 ProtocolVersion = 2.0
-AdminMail = support@de.dariah.eu
+AdminMail = brodhun@sub.uni-goettingen.de
 
 ######################
 ##  Instantiations  ##
@@ -43,7 +43,7 @@ metadataFormatListInstance = MetadataFormatListDelivererTG
 ##  Field Settings  ##
 ######################
 
-fields = revision,edition.source.bibliographicCitation,edition.license,created,issued,format,identifier,dataContributor,textgridUri,project,project.id,relations.isDerivedFrom,title,pid.value,edition.isEditionOf,edition.agent.value,edition.license.licenseUri,edition.language,edition.source.bibliographicCitation.author.value,edition.source.bibliographicCitation.editor.value,edition.source.bibliographicCitation.editionTitle,edition.source.bibliographicCitation.placeOfPublication.value,edition.source.bibliographicCitation.publisher.value,edition.source.bibliographicCitation.editionNo,edition.source.bibliographicCitation.series,edition.source.bibliographicCitation.volume,edition.source.bibliographicCitation.issue,edition.source.bibliographicCitation.epage,edition.source.bibliographicCitation.spage,edition.source.bibliographicCitation.bibidentifier,work.abstract,work.genre,work.type,work.spatial.value,work.temporal.value,work.agent.value,work.subject.id.value,lastModified
+fields = extent,work.subject,revision,edition.source.bibliographicCitation,edition.license,created,issued,format,identifier,dataContributor,textgridUri,project,project.id,relations.isDerivedFrom,title,pid.value,edition.isEditionOf,edition.agent.value,edition.license.licenseUri,edition.language,edition.source.bibliographicCitation.author.value,edition.source.bibliographicCitation.editor.value,edition.source.bibliographicCitation.editionTitle,edition.source.bibliographicCitation.placeOfPublication.value,edition.source.bibliographicCitation.publisher.value,edition.source.bibliographicCitation.editionNo,edition.source.bibliographicCitation.series,edition.source.bibliographicCitation.volume,edition.source.bibliographicCitation.issue,edition.source.bibliographicCitation.epage,edition.source.bibliographicCitation.spage,edition.source.bibliographicCitation.bibidentifier,work.abstract,work.genre,work.type,work.spatial.value,work.temporal.value,work.agent.value,work.subject.id.value,lastModified
 workFields = created,work.abstract,relations.isDerivedFrom,textgridUri,work.genre,title,work.type,work.spatial.value,work.temporal.spatial,work.agent.value,work.subject.id.value
 
 ######################
@@ -54,7 +54,7 @@ oar.identifierField = pid.value
 oar.titleFields = title,edition.source.bibliographicCitation.editionTitle
 oar.dateFields = created,issued,lastModified
 oar.contributorFields = dataContributor,project
-oar.creatorFields = TODO 
+oar.creatorFields = TODO
 oar.languageFields = edition.language
 oar.alternateIdentifierFields = textgridUri
 oar.formatFields = format
@@ -73,28 +73,28 @@ oar.sizeField = extent
 ##########################
 
 contributorList = dataContributor
-coverageList = work.spatial.value,work.temporal.value
+coverageList = work.spatial.value, work.temporal.value
 creatorList = work.agent.value
 dateList = created
 descriptionList = work.abstract
 formatList = format
-identifierList = textgridUri,pid.value,identifier
+identifierList = textgridUri, pid.value, identifier
 languageList = edition.language
 publisherList = edition.source.bibliographicCitation.publisher.value
-relationList = project.id,relations.isDerivedFrom
-relationsForWorkList = relations.isDerivedFrom,title,textgridUri
+relationList = project.id, relations.isDerivedFrom
+relationsForWorkList = relations.isDerivedFrom, title, textgridUri
 rightsList = edition.license.licenseUri
-sourceList = edition.source.bibliographicCitation.author.value,edition.source.bibliographicCitation.editor.value,edition.source.bibliographicCitation.editionTitle,edition.source.bibliographicCitation.placeOfPublication.value,edition.source.bibliographicCitation.publisher.value,edition.source.bibliographicCitation.editionNo,edition.source.bibliographicCitation.series,edition.source.bibliographicCitation.volume,edition.source.bibliographicCitation.issue,edition.source.bibliographicCitation.epage,edition.source.bibliographicCitation.spage
+sourceList = edition.source.bibliographicCitation.author.value, edition.source.bibliographicCitation.editor.value, edition.source.bibliographicCitation.editionTitle, edition.source.bibliographicCitation.placeOfPublication.value, edition.source.bibliographicCitation.publisher.value, edition.source.bibliographicCitation.editionNo, edition.source.bibliographicCitation.series, edition.source.bibliographicCitation.volume, edition.source.bibliographicCitation.issue, edition.source.bibliographicCitation.epage, edition.source.bibliographicCitation.spage
 subjectList = work.subject.id.value
 titleList = title
-typeList = work.genre,work.type
+typeList = work.genre, work.type
 
 #############################
 ##  ListIdentifierSetting  ##
 #############################
 
 rangeField = created
-identifierListFields = textgridUri,created,format
+identifierListFields = textgridUri, created, format
 formatField = format
 formatToFilter = text/tg.edition+tg.aggregation+xml
 dateOfObjectCreation = created
@@ -102,6 +102,7 @@ relationToFurtherMetadataObject = edition.isEditionOf
 repositoryObjectURIPrefix = textgrid:
 identifierPrefix = textgridUri
 identifierField = textgridUri
+specFieldPrefix = project:
 modifiedField = lastModified
 searchResponseSize = 100
 
-- 
GitLab