-
Notifications
You must be signed in to change notification settings - Fork 6
/
default.properties
177 lines (146 loc) · 6.46 KB
/
default.properties
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
#Default build properties for build.xml
webapp.home=/usr/local/tomcat/webapps/ROOT
env.dd.url=http://dd.eionet.europa.eu
env.dd.host = http://dd.eionet.europa.eu
env.app.home=target/app_home
env.db.driver=com.mysql.cj.jdbc.Driver
env.db.jdbcurl=jdbc:mysql://localhost:3306/datadict?\
sessionVariables=sql_mode=''&\
useSSL=false&\
createDatabaseIfNotExist=true&\
server.initialize-user=true&\
useUnicode=true&characterEncoding=UTF-8&\
emptyStringsConvertToZero=false&\
jdbcCompliantTruncation=false
env.db.jdbcurl.encoded=jdbc:mysql://localhost:3306/datadict?\
sessionVariables=sql_mode=''&\
useSSL=false&\
createDatabaseIfNotExist=true&\
server.initialize-user=true&\
useUnicode=true&characterEncoding=UTF-8&\
emptyStringsConvertToZero=false&\
jdbcCompliantTruncation=false
env.db.user=root
env.db.password=12345
# applicaton name displayed in page title and breadcrumtrail
app.displayName=Data Dictionary
# Full path to Data Dictionary log file
dd.log.file=datadict.log
env.xmlConv.url=http://converters.eionet.europa.eu
# SMTP configuration
env.smtp.host=mailhost.eea.eu
env.smtp.password=pwdhere
env.smtp.tls=false
env.smtp.port=25
# url for connecting to mysql system database
env.mysql.url=
# test database parameters (for running unit tests)
test.db.driver=com.mysql.cj.jdbc.Driver
test.db.jdbcurl=jdbc:mysql://${docker.host.address}:${mysql.port}/datadict?\
sessionVariables=sql_mode=''&\
useSSL=false&\
createDatabaseIfNotExist=true&\
server.initialize-user=true&\
useUnicode=true&characterEncoding=UTF-8&\
emptyStringsConvertToZero=false&\
jdbcCompliantTruncation=false&\
tinyInt1isBit=false
test.db.jdbcurl.encoded=jdbc:mysql://${docker.host.address}:${mysql.port}/datadict?\
sessionVariables=sql_mode=''&\
useSSL=false&\
createDatabaseIfNotExist=true&\
server.initialize-user=true&\
useUnicode=true&characterEncoding=UTF-8&\
emptyStringsConvertToZero=false&\
jdbcCompliantTruncation=false&\
tinyInt1isBit=false
test.db.user=testuser
test.db.password=testpassword
test.mysql.url=jdbc:mysql://${docker.host.address}:${mysql.port}/mysql?\
sessionVariables=sql_mode=''&\
useSSL=false&\
createDatabaseIfNotExist=true&\
server.initialize-user=true&\
useUnicode=true&characterEncoding=UTF-8&\
emptyStringsConvertToZero=false&\
jdbcCompliantTruncation=false&\
tinyInt1isBit=false
test.mysql.usr=root
test.mysql.psw=12345
# Site code notification recipients, where [iso_country_code] will be replaced with by country ISO code.
env.siteCode.allocate.notification.to=reportnet-awp-cdda-reporter-[iso_country_code]@roles.eea.eionet.europa.eu, \
env.siteCode.reserve.notification.to=eionet-etc-bd-cdda@eea.europa.eu
#use this e-mail on test env. If test e-mail is filled, then the notifications are only sent to this e-mail.
env.siteCode.test.notification.to=
# URL to ask Content Registry to reharvest DD rdf sources. CR does not allow to ping from any address
# see http://taskman.eionet.europa.eu/projects/reportnet/wiki/ContentRegistryPing
# Add %s into request parameter value as a replacement to harvest URL
env.cr.reharvest.request.url=http://cr.eionet.europa.eu/ping?uri=%s
# Maximum amount of site codes that can be allocated. Default is 500.
env.siteCode.allocate.maxAmount=500
# Maximum amount of site codes that can be allocated without name. Default is 100.
env.siteCode.allocate.maxAmountWithoutName=100
# Maximum amount of site codes that can be allocated by ETC/EEA users. Default is 1000.
env.siteCode.allocate.maxAmountForEtcEeaUsers=1000
# Maximum amount of site codes that can be reserved. Default is 10000.
env.siteCode.reserve.maxAmount=10000
# Site code LDAP parent roles
env.siteCode.parent.roles=eionet-nfp-cc, eionet-nfp-mc, eionet-nrc-biodivdata-cc, eionet-nrc-biodivdata-mc, reportnet-awp-cdda-reporter
# uns properties
env.uns.xml.rpc.server.url=http://uns.eionet.europa.eu/rpcrouter
env.uns.channel.name=123456789
env.uns.subscriptions.url=http://uns.eionet.europa.eu/subscriptions/subscriptions.jsf
env.uns.url=http://uns.eionet.europa.eu
uns.sendNotification.method=/v2/uns/event/legacy/sendNotification/
uns.makeSubscription.method=/v2/uns/event/legacy/makeSubscription/
env.uns.rest.username=
env.uns.rest.password=
# TEST uns properties
test.uns.xml.rpc.server.url=http://test.tripledev.ee/uns/rpcrouter
test.uns.channel.name=987654321
# Language codes and labels for Data Dictionary
dd.languages.labels=Bulgarian,Czech,Danish,German, \
Greek,English,Spanish,Estonian, \
Finnish,French,Irish,Hungarian, \
Italian,Lithuanian,Latvian,Maltese, \
Dutch,Norwegian,Polish,Portuguese, \
Romanian,Slovak,Slovenian,Swedish
dd.languages.codes=bg,cs,da,de,el,en,es,et,fi,fr,ga,hu, \
it,lt,lv,mt,nl,no,pl,pt,ro,sk,sl,sv
# Working language for DD. Use values compliant with IETF BCP 47, "Tags for Identifying Languages"!
env.dd.working.language=en
#examples for interval: 120s, 2h
#example for cron: 0 20/0 * 1/1 * ? *
#can be either a cron expression or time interval:
#examples for interval: 120s, 2h
#example for cron: 0 20/0 * 1/1 * ? *
#One can use http://www.cronmaker.com/ to create cron format.
#below is the value for every night at 01:25 (am).
#0 = Seconds, 25 = Minutes, 1 = Hour, 1/1 = once / in one day
vocabularyReferenceMatch.job.schedule= 0 25 1 1/1 * ? *
vocabularyReferenceMatch.job.data=match:References
#JWT web token API related fields
#Secret key for JWT HS512 encoding
env.dd.vocabulary.api.key=oSx01e+/ohnemTVHs2r5QqT/m8/Q0f41nVJFXHORoOcLXSVsyE37NJO5/BVM+fCXdaC9F8d0X9obFscv0lGaK6/yS5vrNoqIK+FXViDWTcYlD6sOUDdfR4lUpJaKD0lrnMtmP42X49E+qnQrQD9DY/au9peSkndWquta37JVUleg1501ShYJF4X0adxjYhHssA/S9QRHTl1eUb134abOKMJ/7Dj1V6/++4rg3A==
#Expiration check in minutes (used for signing)
env.dd.vocabulary.api.exp=71
#Audience for JWT
env.dd.vocabulary.api.audience=DataDictionary
#A timeout for Json Web Token, in minutes, default 10 minutes (used to check if a JWT deprecated or not, to prevent re-use of same token)
env.dd.vocabulary.api.jwt.timeout=10
#Signing algorithm for JWS, supported values are HS256, HS384, HS512, default HS512
env.dd.vocabulary.api.jwt.algorithm=HS512
#JWT header
env.dd.jwt.header=X-DD-API-KEY
# LDAP service settings
env.ldap.url=
env.ldap.principal=
env.ldap.password=
env.ldap.context=
env.ldap.role.dir=
env.ldap.user.dir=
env.dd.countryCodes.excluded=DZ,EG,IL,JO,LB,MA,PS,TN