Project

General

Profile

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
(1-1/4)