1
|
services.is.host = localhost
|
2
|
services.is.port = 8280
|
3
|
services.is.protocol = http
|
4
|
services.is.context = app
|
5
|
services.is.baseurl = ${services.is.protocol}://${services.is.host}:${services.is.port}/${services.is.context}/services
|
6
|
|
7
|
openaire.exporter.isLookupUrl = ${services.is.baseurl}/isLookUp
|
8
|
openaire.exporter.objectStoreServiceUrl = ${services.is.baseurl}/objectStore
|
9
|
openaire.exporter.isRegistryServiceUrl = ${services.is.baseurl}/isRegistry
|
10
|
|
11
|
openaire.exporter.requestWorkers = 100
|
12
|
openaire.exporter.requestTimeout = 10
|
13
|
|
14
|
# JDBC
|
15
|
openaire.exporter.jdbc.driverClassName = ${spring.datasource.driverClassName}
|
16
|
openaire.exporter.jdbc.url = jdbc:postgresql://localhost:5432/dnet_openaireplus
|
17
|
openaire.exporter.jdbc.user = dnetapi
|
18
|
openaire.exporter.jdbc.pwd = dnetPwd
|
19
|
openaire.exporter.jdbc.minIdle = 1
|
20
|
openaire.exporter.jdbc.maxIdle = 20
|
21
|
openaire.exporter.jdbc.maxRows = 100
|
22
|
|
23
|
# PROJECTS
|
24
|
openaire.exporter.project.dspaceHeadTemplate = classpath:/eu/dnetlib/openaire/st/projects_dspace_header.st
|
25
|
openaire.exporter.project.dspaceTemplate = classpath:/eu/dnetlib/openaire/st/projects_dspace_project.st
|
26
|
openaire.exporter.project.dspaceTailTemplate = classpath:/eu/dnetlib/openaire/st/projects_dspace_tail.st
|
27
|
openaire.exporter.project.eprintsTemplate = classpath:/eu/dnetlib/openaire/st/projects_eprints.st
|
28
|
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, Person Email
|
29
|
openaire.exporter.project.projectsFundingQueryTemplate=classpath:/eu/dnetlib/openaire/sql/projects_fundings.sql.st
|
30
|
openaire.exporter.project.flushSize = 1000
|
31
|
|
32
|
# DATSOURCES
|
33
|
openaire.exporter.datasource.title = Data Sources
|
34
|
openaire.exporter.datasource.mongoHost = localhost
|
35
|
openaire.exporter.datasource.mongoPort = 27017
|
36
|
openaire.exporter.datasource.mongoConnectionsPerHost = 10
|
37
|
openaire.exporter.datasource.mongoCollectionName = wf_logs
|
38
|
openaire.exporter.datasource.mongoDbName = dnet_logs
|
39
|
openaire.exporter.datasource.mongoQueryLimit= 100
|
40
|
openaire.exporter.findSolrIndexUrl = /eu/dnetlib/openaire/xquery/findSolrIndexUrl.xquery
|
41
|
openaire.exporter.findIndexDsInfo = /eu/dnetlib/openaire/xquery/findIndexDsInfo.xquery
|
42
|
openaire.exporter.findObjectStore = /eu/dnetlib/openaire/xquery/findObjectStore.xquery
|
43
|
openaire.exporter.findFunderContexts = /eu/dnetlib/openaire/xquery/findFunderContexts.xquery
|
44
|
openaire.exporter.findCommunityContexts = /eu/dnetlib/openaire/xquery/findCommunityContexts.xquery
|
45
|
openaire.exporter.getRepoProfile = /eu/dnetlib/openaire/xquery/getRepoProfile.xquery
|
46
|
|
47
|
openaire.exporter.oaf2HBaseWfId = c7d7d775-2db3-474d-85ab-5173a582d515_V29ya2Zsb3dEU1Jlc291cmNlcy9Xb3JrZmxvd0RTUmVzb3VyY2VUeXBl
|
48
|
|
49
|
# REST API CONFIGURATION
|
50
|
openaire.exporter.swaggerDsm.apiTitle = OpenAIRE aggregator REST API
|
51
|
openaire.exporter.swaggerDsm.apiDescription = The OpenAIRE data provision REST API allows developers to access the metadata information space of OpenAIRE programmatically.
|
52
|
openaire.exporter.swaggerDsm.apiLicense = LICENSED UNDER GNU AFFERO GENERAL PUBLIC LICENSE.
|
53
|
openaire.exporter.swaggerDsm.apiLicenseUrl = https://www.gnu.org/licenses/agpl-3.0.txt
|
54
|
openaire.exporter.swaggerDsm.apiContacName = D-Net team
|
55
|
openaire.exporter.swaggerDsm.apiContactUrl = http://www.openaire.eu
|
56
|
openaire.exporter.swaggerDsm.apiContactEmail = dnet-team@isti.cnr.it
|
57
|
|
58
|
openaire.exporter.swaggerProjects.apiTitle = OpenAIRE projects REST API
|
59
|
openaire.exporter.swaggerProjects.apiDescription = The OpenAIRE projects REST API allows programmatic access to funded research projects metadata.
|
60
|
openaire.exporter.swaggerProjects.apiLicense = ${openaire.exporter.swaggerDsm.apiLicense}
|
61
|
openaire.exporter.swaggerProjects.apiLicenseUrl = ${openaire.exporter.swaggerDsm.apiLicenseUrl}
|
62
|
openaire.exporter.swaggerProjects.apiContacName = ${openaire.exporter.swaggerDsm.apiContacName}
|
63
|
openaire.exporter.swaggerProjects.apiContactUrl = ${openaire.exporter.swaggerDsm.apiContactUrl}
|
64
|
openaire.exporter.swaggerProjects.apiContactEmail = ${openaire.exporter.swaggerDsm.apiContactEmail}
|
65
|
|
66
|
openaire.exporter.swaggerFunders.apiTitle = OpenAIRE funders REST API
|
67
|
openaire.exporter.swaggerFunders.apiDescription = The OpenAIRE funders REST API allows programmatic access to the funding agencies metadata in OpenAIRE.
|
68
|
openaire.exporter.swaggerFunders.apiLicense = ${openaire.exporter.swaggerDsm.apiLicense}
|
69
|
openaire.exporter.swaggerFunders.apiLicenseUrl = ${openaire.exporter.swaggerDsm.apiLicenseUrl}
|
70
|
openaire.exporter.swaggerFunders.apiContacName = ${openaire.exporter.swaggerDsm.apiContacName}
|
71
|
openaire.exporter.swaggerFunders.apiContactUrl = ${openaire.exporter.swaggerDsm.apiContactUrl}
|
72
|
openaire.exporter.swaggerFunders.apiContactEmail = ${openaire.exporter.swaggerDsm.apiContactEmail}
|
73
|
|
74
|
openaire.exporter.swaggerCommunities.apiTitle = OpenAIRE Communities REST API
|
75
|
openaire.exporter.swaggerCommunities.apiDescription = The OpenAIRE communities REST API allows programmatic access to the communities configurations in OpenAIRE.
|
76
|
openaire.exporter.swaggerCommunities.apiLicense = ${openaire.exporter.swaggerDsm.apiLicense}
|
77
|
openaire.exporter.swaggerCommunities.apiLicenseUrl = ${openaire.exporter.swaggerDsm.apiLicenseUrl}
|
78
|
openaire.exporter.swaggerCommunities.apiContacName = ${openaire.exporter.swaggerDsm.apiContacName}
|
79
|
openaire.exporter.swaggerCommunities.apiContactUrl = ${openaire.exporter.swaggerDsm.apiContactUrl}
|
80
|
openaire.exporter.swaggerCommunities.apiContactEmail = ${openaire.exporter.swaggerDsm.apiContactEmail}
|
81
|
|
82
|
# VOCABULARIES
|
83
|
openaire.exporter.vocabularies.baseUrl = http://localhost:8980/provision/mvc/vocabularies
|
84
|
openaire.exporter.vocabularies.countriesEndpoint = ${openaire.exporter.vocabularies.baseUrl}/dnet:countries.json
|
85
|
openaire.exporter.vocabularies.datasourceTypologiesEndpoint = ${openaire.exporter.vocabularies.baseUrl}/dnet:datasource_typologies.json
|