1
|
# COMMON
|
2
|
server.contextPath = /openaire
|
3
|
|
4
|
services.is.host = localhost
|
5
|
services.is.port = 8280
|
6
|
services.is.baseurl = http://${services.is.host}:${services.is.port}/${services.is.context}/services
|
7
|
services.is.context = app
|
8
|
server.port=8080
|
9
|
|
10
|
spring.datasource.driverClassName = org.postgresql.Driver
|
11
|
spring.jpa.database-platform = org.hibernate.dialect.PostgreSQL9Dialect
|
12
|
spring.jpa.show-sql = false
|
13
|
spring.jpa.hibernate.ddl-auto = validate
|
14
|
|
15
|
openaire.exporter.isLookupUrl = ${services.is.baseurl}/isLookUp
|
16
|
openaire.exporter.requestWorkers = 100
|
17
|
openaire.exporter.requestTimeout = 10
|
18
|
|
19
|
# JDBC
|
20
|
openaire.exporter.jdbc.url = jdbc:postgresql://localhost:5432/dnet_openaire
|
21
|
openaire.exporter.jdbc.user = dnetapi
|
22
|
openaire.exporter.jdbc.pwd = dnetPwd
|
23
|
openaire.exporter.jdbc.minIdle = 1
|
24
|
openaire.exporter.jdbc.maxIdle = 20
|
25
|
openaire.exporter.jdbc.maxRows = 100
|
26
|
|
27
|
# PROJECTS
|
28
|
openaire.exporter.project.dspaceHeadTemplate = classpath:/eu/dnetlib/openaire/exporter/st/projects_dspace_header.st
|
29
|
openaire.exporter.project.dspaceTemplate = classpath:/eu/dnetlib/openaire/exporter/st/projects_dspace_project.st
|
30
|
openaire.exporter.project.dspaceTailTemplate = classpath:/eu/dnetlib/openaire/exporter/st/projects_dspace_tail.st
|
31
|
openaire.exporter.project.eprintsTemplate = classpath:/eu/dnetlib/openaire/exporter/st/projects_eprints.st
|
32
|
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 Fullname, Person Email
|
33
|
openaire.exporter.project.projectsFundingQueryTemplate=classpath:/eu/dnetlib/openaire/exporter/sql/projects_fundings.sql.st
|
34
|
openaire.exporter.project.flushSize = 1000
|
35
|
|
36
|
# DATSOURCES
|
37
|
openaire.exporter.datasource.title = Data Sources
|
38
|
openaire.exporter.datasource.mongoHost = localhost
|
39
|
openaire.exporter.datasource.mongoPort = 27017
|
40
|
openaire.exporter.datasource.mongoConnectionsPerHost = 10
|
41
|
openaire.exporter.datasource.mongoCollectionName = wf_logs
|
42
|
openaire.exporter.datasource.mongoDbName = dnet_logs
|
43
|
openaire.exporter.datasource.mongoQueryLimit= 100
|
44
|
openaire.exporter.findSolrIndexUrl = /eu/dnetlib/openaire/exporter/xquery/findSolrIndexUrl.xquery
|
45
|
openaire.exporter.findIndexDsInfo = /eu/dnetlib/openaire/exporter/xquery/findIndexDsInfo.xquery
|
46
|
|
47
|
# REST API CONFIGURATION
|
48
|
openaire.exporter.swagger.apiTitle = OpenAIRE aggregator REST API
|
49
|
openaire.exporter.swagger.apiDescription = The OpenAIRE data provision REST API allows developers to access the metadata information space of OpenAIRE programmatically.
|
50
|
openaire.exporter.swagger.apiLicense = LICENSED UNDER GNU AFFERO GENERAL PUBLIC LICENSE.
|
51
|
openaire.exporter.swagger.apiLicenseUrl = https://www.gnu.org/licenses/agpl-3.0.txt
|
52
|
openaire.exporter.swagger.apiContacName = D-Net team
|
53
|
openaire.exporter.swagger.apiContactUrl = http://www.openaire.eu
|
54
|
openaire.exporter.swagger.apiContactEmail = dnet-team@isti.cnr.it
|
55
|
|
56
|
# SWAGGER
|
57
|
springfox.documentation.swagger.v2.path = ${server.contextPath}/api-docs
|
58
|
spring.jackson.date-format = eu.dnetlib.swagger.configuration.RFC3339DateFormat
|
59
|
spring.jackson.serialization.WRITE_DATES_AS_TIMESTAMPS=false
|
60
|
|
61
|
# VOCABULARIES
|
62
|
openaire.exporter.vocabularies.countriesEndpoint = http://localhost:8980/provision/mvc/vocabularies/dnet:countries.json
|