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.objectStoreServiceUrl=${services.is.baseurl}/objectStore
17
openaire.exporter.requestWorkers    =   100
18
openaire.exporter.requestTimeout    =   10
19

    
20
# JDBC
21
openaire.exporter.jdbc.url          =   jdbc:postgresql://localhost:5432/dnet_openaire
22
openaire.exporter.jdbc.user         =   dnetapi
23
openaire.exporter.jdbc.pwd          =   dnetPwd
24
openaire.exporter.jdbc.minIdle      =   1
25
openaire.exporter.jdbc.maxIdle      =   20
26
openaire.exporter.jdbc.maxRows      =   100
27

    
28
# PROJECTS
29
openaire.exporter.project.dspaceHeadTemplate    =   classpath:/eu/dnetlib/openaire/exporter/st/projects_dspace_header.st
30
openaire.exporter.project.dspaceTemplate        =   classpath:/eu/dnetlib/openaire/exporter/st/projects_dspace_project.st
31
openaire.exporter.project.dspaceTailTemplate    =   classpath:/eu/dnetlib/openaire/exporter/st/projects_dspace_tail.st
32
openaire.exporter.project.eprintsTemplate       =   classpath:/eu/dnetlib/openaire/exporter/st/projects_eprints.st
33
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
34
openaire.exporter.project.projectsFundingQueryTemplate=classpath:/eu/dnetlib/openaire/exporter/sql/projects_fundings.sql.st
35
openaire.exporter.project.flushSize             =   1000
36

    
37
# DATSOURCES
38
openaire.exporter.datasource.title		    =	Data Sources
39
openaire.exporter.datasource.mongoHost      =   localhost
40
openaire.exporter.datasource.mongoPort      =   27017
41
openaire.exporter.datasource.mongoConnectionsPerHost = 10
42
openaire.exporter.datasource.mongoCollectionName = wf_logs
43
openaire.exporter.datasource.mongoDbName    =   dnet_logs
44
openaire.exporter.datasource.mongoQueryLimit=   100
45
openaire.exporter.findSolrIndexUrl          =   /eu/dnetlib/openaire/exporter/xquery/findSolrIndexUrl.xquery
46
openaire.exporter.findIndexDsInfo           =   /eu/dnetlib/openaire/exporter/xquery/findIndexDsInfo.xquery
47
openaire.exporter.findObjectStore           =   /eu/dnetlib/openaire/exporter/xquery/findObjectStore.xquery
48

    
49
# REST API CONFIGURATION
50
openaire.exporter.swagger.apiTitle          =   OpenAIRE aggregator REST API
51
openaire.exporter.swagger.apiDescription    =   The OpenAIRE data provision REST API allows developers to access the metadata information space of OpenAIRE programmatically.
52
openaire.exporter.swagger.apiLicense        =   LICENSED UNDER GNU AFFERO GENERAL PUBLIC LICENSE.
53
openaire.exporter.swagger.apiLicenseUrl     =   https://www.gnu.org/licenses/agpl-3.0.txt
54
openaire.exporter.swagger.apiContacName     =   D-Net team
55
openaire.exporter.swagger.apiContactUrl     =   http://www.openaire.eu
56
openaire.exporter.swagger.apiContactEmail   =   dnet-team@isti.cnr.it
57

    
58
# SWAGGER
59
springfox.documentation.swagger.v2.path     =   ${server.contextPath}/api-docs
60
spring.jackson.date-format                  =   eu.dnetlib.swagger.configuration.RFC3339DateFormat
61
spring.jackson.serialization.WRITE_DATES_AS_TIMESTAMPS=false
62

    
63
# VOCABULARIES
64
openaire.exporter.vocabularies.baseUrl                      = http://localhost:8980/provision/mvc/vocabularies
65
openaire.exporter.vocabularies.countriesEndpoint            = ${openaire.exporter.vocabularies.baseUrl}/dnet:countries.json
66
openaire.exporter.vocabularies.datasourceTypologiesEndpoint = ${openaire.exporter.vocabularies.baseUrl}/dnet:datasource_typologies.json
(1-1/4)