104 lines
7.9 KiB
Properties
104 lines
7.9 KiB
Properties
services.is.host = localhost
|
|
services.is.port = 8280
|
|
services.is.protocol = http
|
|
services.is.context = app
|
|
services.is.baseurl = ${services.is.protocol}://${services.is.host}:${services.is.port}/${services.is.context}/services
|
|
|
|
openaire.exporter.isLookupUrl = ${services.is.baseurl}/isLookUp
|
|
openaire.exporter.objectStoreServiceUrl = ${services.is.baseurl}/objectStore
|
|
openaire.exporter.isRegistryServiceUrl = ${services.is.baseurl}/isRegistry
|
|
|
|
openaire.exporter.requestWorkers = 10
|
|
openaire.exporter.requestTimeout = 10
|
|
|
|
openaire.exporter.cxfClientConnectTimeout = 60000
|
|
openaire.exporter.cxfClientReceiveTimeout = 120000
|
|
|
|
# JDBC
|
|
openaire.exporter.jdbc.url = jdbc:postgresql://localhost:5432/dnet_openaireplus
|
|
openaire.exporter.jdbc.user = dnetapi
|
|
openaire.exporter.jdbc.pwd = dnetPwd
|
|
openaire.exporter.jdbc.minIdle = 1
|
|
openaire.exporter.jdbc.maxIdle = 20
|
|
openaire.exporter.jdbc.maxRows = 100
|
|
|
|
# PROJECTS
|
|
openaire.exporter.project.dspaceHeadTemplate = classpath:/eu/dnetlib/openaire/st/projects_dspace_header.st
|
|
openaire.exporter.project.dspaceTemplate = classpath:/eu/dnetlib/openaire/st/projects_dspace_project.st
|
|
openaire.exporter.project.dspaceTailTemplate = classpath:/eu/dnetlib/openaire/st/projects_dspace_tail.st
|
|
openaire.exporter.project.eprintsTemplate = classpath:/eu/dnetlib/openaire/st/projects_eprints.st
|
|
openaire.exporter.project.tsvFields = Grant Agreement Number, Project Acronym, Project Title, Call ID, Start Date, End Date, OA Mandate on Publications, OA Mandate on Datasets, Discipline, Organization, Country, Role, Person Name, Person Second Names, Person Email
|
|
openaire.exporter.project.projectsFundingQueryTemplate=classpath:/eu/dnetlib/openaire/sql/projects_fundings.sql.st
|
|
openaire.exporter.project.flushSize = 1000
|
|
|
|
# DATSOURCES
|
|
openaire.exporter.datasource.title = Data Sources
|
|
openaire.exporter.datasource.mongoHost = localhost
|
|
openaire.exporter.datasource.mongoPort = 27017
|
|
openaire.exporter.datasource.mongoConnectionsPerHost = 10
|
|
openaire.exporter.datasource.mongoCollectionName = wf_logs
|
|
openaire.exporter.datasource.mongoDbName = dnet_logs_prod
|
|
openaire.exporter.datasource.mongoQueryLimit= 100
|
|
openaire.exporter.findSolrIndexUrl = /eu/dnetlib/openaire/xquery/findSolrIndexUrl.xquery
|
|
openaire.exporter.findIndexDsInfo = /eu/dnetlib/openaire/xquery/findIndexDsInfo.xquery
|
|
openaire.exporter.findObjectStore = /eu/dnetlib/openaire/xquery/findObjectStore.xquery
|
|
openaire.exporter.findFunderContexts = /eu/dnetlib/openaire/xquery/findFunderContexts.xquery
|
|
openaire.exporter.findCommunityContexts = /eu/dnetlib/openaire/xquery/findCommunityContexts.xquery
|
|
openaire.exporter.findContextProfiles = /eu/dnetlib/openaire/xquery/findContextProfiles.xquery
|
|
openaire.exporter.findContextProfilesByType = /eu/dnetlib/openaire/xquery/findContextProfilesByType.xquery
|
|
openaire.exporter.getRepoProfile = /eu/dnetlib/openaire/xquery/getRepoProfile.xquery
|
|
|
|
# REST API CONFIGURATION
|
|
openaire.exporter.swaggerDsm.apiTitle = OpenAIRE aggregator REST API
|
|
openaire.exporter.swaggerDsm.apiDescription = The OpenAIRE data provision REST API allows developers to access the metadata information space of OpenAIRE programmatically.
|
|
openaire.exporter.swaggerDsm.apiLicense = LICENSED UNDER GNU AFFERO GENERAL PUBLIC LICENSE.
|
|
openaire.exporter.swaggerDsm.apiLicenseUrl = https://www.gnu.org/licenses/agpl-3.0.txt
|
|
openaire.exporter.swaggerDsm.apiContacName = D-Net team
|
|
openaire.exporter.swaggerDsm.apiContactUrl = http://www.openaire.eu
|
|
openaire.exporter.swaggerDsm.apiContactEmail = dnet-team@isti.cnr.it
|
|
|
|
openaire.exporter.swaggerProjects.apiTitle = OpenAIRE projects REST API
|
|
openaire.exporter.swaggerProjects.apiDescription = The OpenAIRE projects REST API allows programmatic access to funded research projects metadata.
|
|
openaire.exporter.swaggerProjects.apiLicense = ${openaire.exporter.swaggerDsm.apiLicense}
|
|
openaire.exporter.swaggerProjects.apiLicenseUrl = ${openaire.exporter.swaggerDsm.apiLicenseUrl}
|
|
openaire.exporter.swaggerProjects.apiContacName = ${openaire.exporter.swaggerDsm.apiContacName}
|
|
openaire.exporter.swaggerProjects.apiContactUrl = ${openaire.exporter.swaggerDsm.apiContactUrl}
|
|
openaire.exporter.swaggerProjects.apiContactEmail = ${openaire.exporter.swaggerDsm.apiContactEmail}
|
|
|
|
openaire.exporter.swaggerFunders.apiTitle = OpenAIRE funders REST API
|
|
openaire.exporter.swaggerFunders.apiDescription = The OpenAIRE funders REST API allows programmatic access to the funding agencies metadata in OpenAIRE.
|
|
openaire.exporter.swaggerFunders.apiLicense = ${openaire.exporter.swaggerDsm.apiLicense}
|
|
openaire.exporter.swaggerFunders.apiLicenseUrl = ${openaire.exporter.swaggerDsm.apiLicenseUrl}
|
|
openaire.exporter.swaggerFunders.apiContacName = ${openaire.exporter.swaggerDsm.apiContacName}
|
|
openaire.exporter.swaggerFunders.apiContactUrl = ${openaire.exporter.swaggerDsm.apiContactUrl}
|
|
openaire.exporter.swaggerFunders.apiContactEmail = ${openaire.exporter.swaggerDsm.apiContactEmail}
|
|
|
|
openaire.exporter.swaggerCommunities.apiTitle = OpenAIRE Communities REST API
|
|
openaire.exporter.swaggerCommunities.apiDescription = The OpenAIRE communities REST API allows programmatic access to the communities configurations in OpenAIRE.
|
|
openaire.exporter.swaggerCommunities.apiLicense = ${openaire.exporter.swaggerDsm.apiLicense}
|
|
openaire.exporter.swaggerCommunities.apiLicenseUrl = ${openaire.exporter.swaggerDsm.apiLicenseUrl}
|
|
openaire.exporter.swaggerCommunities.apiContacName = ${openaire.exporter.swaggerDsm.apiContacName}
|
|
openaire.exporter.swaggerCommunities.apiContactUrl = ${openaire.exporter.swaggerDsm.apiContactUrl}
|
|
openaire.exporter.swaggerCommunities.apiContactEmail = ${openaire.exporter.swaggerDsm.apiContactEmail}
|
|
|
|
openaire.exporter.swaggerContexts.apiTitle = OpenAIRE Contexts REST API
|
|
openaire.exporter.swaggerContexts.apiDescription = The OpenAIRE contexts REST API allows programmatic access to the context profiles in OpenAIRE.
|
|
openaire.exporter.swaggerContexts.apiLicense = ${openaire.exporter.swaggerDsm.apiLicense}
|
|
openaire.exporter.swaggerContexts.apiLicenseUrl = ${openaire.exporter.swaggerDsm.apiLicenseUrl}
|
|
openaire.exporter.swaggerContexts.apiContacName = ${openaire.exporter.swaggerDsm.apiContacName}
|
|
openaire.exporter.swaggerContexts.apiContactUrl = ${openaire.exporter.swaggerDsm.apiContactUrl}
|
|
openaire.exporter.swaggerContexts.apiContactEmail = ${openaire.exporter.swaggerDsm.apiContactEmail}
|
|
|
|
openaire.exporter.swaggerInfo.apiTitle = OpenAIRE Info REST API
|
|
openaire.exporter.swaggerInfo.apiDescription = The OpenAIRE Info REST API allows programmatic access to some interesting dates related to the content indexed in OpenAIRE.
|
|
openaire.exporter.swaggerInfo.apiLicense = ${openaire.exporter.swaggerDsm.apiLicense}
|
|
openaire.exporter.swaggerInfo.apiLicenseUrl = ${openaire.exporter.swaggerDsm.apiLicenseUrl}
|
|
openaire.exporter.swaggerInfo.apiContacName = ${openaire.exporter.swaggerDsm.apiContacName}
|
|
openaire.exporter.swaggerInfo.apiContactUrl = ${openaire.exporter.swaggerDsm.apiContactUrl}
|
|
openaire.exporter.swaggerInfo.apiContactEmail = ${openaire.exporter.swaggerDsm.apiContactEmail}
|
|
|
|
# VOCABULARIES
|
|
openaire.exporter.vocabularies.baseUrl = http://localhost:8980/provision/mvc/vocabularies
|
|
openaire.exporter.vocabularies.countriesEndpoint = ${openaire.exporter.vocabularies.baseUrl}/dnet:countries.json
|
|
openaire.exporter.vocabularies.datasourceTypologiesEndpoint = ${openaire.exporter.vocabularies.baseUrl}/dnet:eosc_datasource_types.json
|