diff --git a/oaipmh-core/pom.xml b/oaipmh-core/pom.xml index fd2b272b7f28ecc2edeb07054c21033c4fbce4f7..a1e1ba3c34faed9839a603e78ca2628f687b006d 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 43ec7f52a1053ed6030ea68624bf9588a09a2b1e..a3cbf5924636c5db916ae46ba79c37a615338aff 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