[DS-3940](master) Configuration changes for new API key, URL, external svcs

This commit is contained in:
Kim Shepherd
2020-05-06 12:53:26 +12:00
parent 6abb1d96f7
commit d14699b0da
2 changed files with 10 additions and 7 deletions

View File

@@ -1456,12 +1456,15 @@ sitemap.engineurls = http://www.google.com/webmasters/sitemaps/ping?sitemap=
sitemap.cron = 0 15 1 * * ?
##### SHERPA/Romeo Integration Settings ####
# the SHERPA/RoMEO endpoint
sherpa.romeo.url = http://www.sherpa.ac.uk/romeo/api29.php
# The SHERPA/RoMEO endpoint (v2 API)
sherpa.romeo.url = https://v2.sherpa.ac.uk/cgi/retrieve
# please register for a free api access key to get many benefits
# http://www.sherpa.ac.uk/news/romeoapikeys.htm
sherpa.romeo.apikey =
# Please register for a free api access key to use the SHERPA v2 API
# https://v2.sherpa.ac.uk/api/
# Please note: the SHERPA v2 API uses different API keys to the legacy APIs.
# If you have been using the old ROMeO endpoint (end-of-life as at 2020-04-14), you must
# register for a new API key
#sherpa.romeo.apikey = YOUR-API-KEY
##### Authority Control Settings #####
#plugin.named.org.dspace.content.authority.ChoiceAuthority = \

View File

@@ -5,14 +5,14 @@
<bean class="org.dspace.external.service.impl.ExternalDataServiceImpl"/>
<bean class="org.dspace.external.provider.impl.SherpaJournalDataProvider" init-method="init">
<bean class="org.dspace.external.provider.impl.SHERPAv2JournalDataProvider" init-method="init">
<property name="sourceIdentifier" value="sherpaJournal"/>
<property name="url" value="${sherpa.romeo.url}"/>
<!-- please register for a free api access key to get many benefits -->
<property name="apiKey" value="${sherpa.romeo.apikey}"/>
</bean>
<bean class="org.dspace.external.provider.impl.SherpaPublisherDataProvider">
<bean class="org.dspace.external.provider.impl.SHERPAv2PublisherDataProvider">
<property name="sourceIdentifier" value="sherpaPublisher"/>
<property name="url" value="${sherpa.romeo.url}"/>
<!-- please register for a free api access key to get many benefits -->