Project

General

Profile

metacat / lib / metacat.properties.metadata.xml @ 8199

1
<?xml version="1.0"?>
2

    
3
<metadataConfig>
4
        <group>
5
                <index>1</index>
6
                <name>Database</name>
7
                <description>Database Configuration Values.</description>
8
        </group>
9
        <group>
10
                <index>2</index>
11
                <name>Server Configuration</name>
12
                <description>Server Configuration Values.</description>
13
        </group>
14
        <group>
15
                <index>3</index>
16
                <name>Application Configuration</name>
17
                <description>Application Configuration Values.</description>
18
        </group>
19
        <group>
20
                <index>4</index>
21
                <name>Data Manager Configuration</name>
22
                <description>Data Manager Configuration Values.</description>
23
        </group>
24
        <group>
25
                <index>5</index>
26
                <name>Handler Plugin Configuration</name>
27
                <description>Register Handler Plugin extensions</description>
28
        </group>
29
        
30
        <!-- hidden section for backup convenience -->        
31
        <group>
32
                <index>6</index>
33
                <name> </name>
34
                <description> </description>
35
        </group>
36

    
37
        <config>
38
                <key>application.default-style</key>
39
                <label>Default Skin Style</label>
40
                <group>0</group>
41
                <index>0</index>
42
                <fieldType>hidden</fieldType>
43
                <description>
44
                        Default skin type. Not shown on config page but we want it to backup.
45
                </description>
46
                <helpFile>docs/metacat-properties.html#application-default-style</helpFile>
47
        </config>
48

    
49
        <config>
50
                <key>database.user</key>
51
                <label>Database Username</label>
52
                <group>1</group>
53
                <index>1</index>
54
                <description>
55
                        Name of database user to own all tables.
56
                </description>
57
                <helpFile>docs/metacat-properties.html#database-user</helpFile>
58
        </config>
59

    
60
        <config>
61
                <key>database.password</key>
62
                <label>Database Password</label>
63
                <group>1</group>
64
                <index>2</index>
65
                <fieldType>password</fieldType>
66
                <description>Password for database user.</description>
67
                <helpFile>docs/metacat-properties.html#database-password</helpFile>
68
        </config>
69

    
70
        <config>
71
                <key>database.type</key>
72
                <label>Database Type</label>
73
                <group>1</group>
74
                <index>3</index>
75
                <fieldType>select</fieldType>
76
                <option>
77
                        <name>PostgreSQL</name>
78
                        <value>postgres</value>
79
                </option>
80
                <option>
81
                        <name>Oracle</name>
82
                        <value>oracle</value>
83
                </option>
84
                <!-- option>
85
                        <name>SQL Server</name>
86
                        <value>sqlserver</value>
87
                </option -->
88
                <description>What kind of database is running.</description>
89
                <helpFile>docs/metacat-properties.html#database-type</helpFile>
90
        </config>
91

    
92
        <config>
93
                <key>database.driver</key>
94
                <label>Database Driver</label>
95
                <group>1</group>
96
                <index>4</index>
97
                <fieldType>select</fieldType>
98
                <option>
99
                        <name>org.postgresql.Driver</name>
100
                        <value>org.postgresql.Driver</value>
101
                </option>
102
                <option>
103
                        <name>oracle.jdbc.driver.OracleDriver</name>
104
                        <value>oracle.jdbc.driver.OracleDriver</value>
105
                </option>
106
                <!-- option>
107
                        <name>com.microsoft.jdbc.sqlserver.SQLServerDriver</name>
108
                        <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
109
                </option -->
110
                <description>
111
                        Which driver is required. This should conform to your
112
                        database type.
113
                </description>
114
                <helpFile>docs/metacat-properties.html#database-driver</helpFile>
115
        </config>
116

    
117
        <config>
118
                <key>database.adapter</key>
119
                <label>Database Adapter</label>
120
                <group>1</group>
121
                <index>5</index>
122
                <fieldType>select</fieldType>
123
                <option>
124
                        <name>edu.ucsb.nceas.dbadapter.PostgresqlAdapter</name>
125
                        <value>edu.ucsb.nceas.dbadapter.PostgresqlAdapter</value>
126
                </option>
127
                <option>
128
                        <name>edu.ucsb.nceas.dbadapter.OracleAdapter</name>
129
                        <value>edu.ucsb.nceas.dbadapter.OracleAdapter</value>
130
                </option>
131
                <!-- option>
132
                        <name>edu.ucsb.nceas.dbadapter.SqlserverAdapter</name>
133
                        <value>edu.ucsb.nceas.dbadapter.SqlserverAdapter</value>
134
                </option -->
135
                <description>
136
                        Which adapter is required. This should conform to your
137
                        database type.
138
                </description>
139
                <helpFile>docs/metacat-properties.html#database-adapter</helpFile>
140
        </config>
141

    
142
        <config>
143
                <key>database.connectionURI</key>
144
                <label>JDBC Connection String</label>
145
                <group>1</group>
146
                <index>6</index>
147
                <description>Database connection string.</description>
148
                <helpFile>docs/metacat-properties.html#database-connectionURI</helpFile>
149
        </config>
150

    
151
        <config>
152
                <key>server.name</key>
153
                <label>Server Name</label>
154
                <group>2</group>
155
                <index>1</index>
156
                <description>
157
                        Name of the server where Metacat will be available.
158
                </description>
159
                <helpFile>docs/metacat-properties.html#server-name</helpFile>
160
        </config>
161

    
162
        <config>
163
                <key>server.httpPort</key>
164
                <label>HTTP Port</label>
165
                <group>2</group>
166
                <index>2</index>
167
                <description>
168
                        Non secure port where Metacat will be available.
169
                </description>
170
                <helpFile>docs/metacat-properties.html#server-httpPort</helpFile>
171
        </config>
172

    
173
        <config>
174
                <key>server.httpSSLPort</key>
175
                <label>HTTP SSL Port</label>
176
                <group>2</group>
177
                <index>3</index>
178
                <description>
179
                        Secure port where Metacat will be available.
180
                </description>
181
                <helpFile>docs/metacat-properties.html#server-httpSSLPort</helpFile>
182
        </config>
183
        
184
        <config>
185
                <key>application.deployDir</key>
186
                <label>Deploy Location</label>
187
                <group>2</group>
188
                <index>4</index>
189
                <description>
190
                        The directory where the application is deployed.
191
                </description>
192
                <helpFile>docs/metacat-properties.html#application-deployDir</helpFile>
193
        </config>
194
        
195
        <config>
196
                <key>auth.allowedSubmitters</key>
197
                <label>Allowed Submitters</label>
198
                <group>3</group>
199
                <index>1</index>
200
                <description>Allowed Submitters</description>
201
                <helpFile>docs/metacat-properties.html#auth-allowedSubmitters</helpFile>
202
        </config>
203

    
204
        <config>
205
                <key>auth.deniedSubmitters</key>
206
                <label>Denied Submitters</label>
207
                <group>3</group>
208
                <index>2</index>
209
                <description>Denied Submitters</description>
210
                <helpFile>docs/metacat-properties.html#auth-deniedSubmitters</helpFile>
211
        </config>
212

    
213
        <config>
214
                <key>application.context</key>
215
                <label>Metacat Context</label>
216
                <group>3</group>
217
                <index>3</index>
218
                <description>
219
                        Name of the context under which Metacat will run. This is
220
                        the directory in which the Metacat war file is deployed.
221
                </description>
222
                <helpFile>docs/metacat-properties.html#application-context</helpFile>
223
        </config>
224

    
225
        <config>
226
                <key>application.knbSiteURL</key>
227
                <label>KNB Site URL</label>
228
                <group>3</group>
229
                <index>4</index>
230
                <description>
231
                        Location of KNB website. Usually left as
232
                        http://knb.ecoinformatics.org
233
                </description>
234
                <helpFile>docs/metacat-properties.html#application-knbSiteURL</helpFile>
235
        </config>
236

    
237
        <config>
238
                <key>application.datafilepath</key>
239
                <label>Data File Path</label>
240
                <group>3</group>
241
                <index>5</index>
242
                <description>
243
                        Where to store data. This should be some location outside
244
                        the knb install direcories.
245
                </description>
246
                <helpFile>docs/metacat-properties.html#application-datafilepath</helpFile>
247
        </config>
248

    
249
        <config>
250
                <key>application.inlinedatafilepath</key>
251
                <label>Inline Data File Path</label>
252
                <group>3</group>
253
                <index>6</index>
254
                <description>
255
                        Where to store inline data. This should be some location
256
                        outside the knb install direcories.
257
                </description>
258
                <helpFile>docs/metacat-properties.html#application-inlinedatafilepath</helpFile>
259
        </config>
260
        
261
        <config>
262
                <key>application.documentfilepath</key>
263
                <label>Document File Path</label>
264
                <group>3</group>
265
                <index>7</index>
266
                <description>
267
                        Where to store metadata documents. This should be some location
268
                        outside the knb install direcories.
269
                </description>
270
                <helpFile>docs/metacat-properties.html#application-documentfilepath</helpFile>
271
        </config>
272
        
273
        <config>
274
                <key>application.tempDir</key>
275
                <label>Temporary File Path</label>
276
                <group>3</group>
277
                <index>8</index>
278
                <description>
279
                        Where to store temporary documents. This is primarily used by
280
                        the data registry code. &lt;font color="red"&gt; Note: this must be 
281
                        set to a directory that is dedicated solely to temporary data, 
282
                        since the contents may be deleted programatically.&lt;/font&gt;
283
                </description>
284
                <helpFile>docs/metacat-properties.html#application-tempDir</helpFile>
285
        </config>
286
        
287
        <config>
288
                <key>replication.logdir</key>
289
                <label>Replication Log Directory</label>
290
                <group>3</group>
291
                <index>9</index>
292
                <description>
293
                        The directory where replication log should be located.
294
                </description>
295
                <helpFile>docs/metacat-properties.html#replication-logdir</helpFile>
296
        </config>
297
        
298
        <config>
299
                <key>index.context</key>
300
                <label>Index Context</label>
301
                <group>3</group>
302
                <index>10</index>
303
                <description>
304
                        The context name for the deployed Metacat index webapp.
305
                </description>
306
                <helpFile>docs/metacat-properties.html#application-index-context</helpFile>
307
        </config>
308
        
309
        <config>
310
                <key>solr.homeDir</key>
311
                <label>SOLR Home directory</label>
312
                <group>3</group>
313
                <index>11</index>
314
                <description>
315
                        The directory where replication log should be located.
316
                </description>
317
                <helpFile>docs/metacat-properties.html#application-solr-home</helpFile>
318
        </config>
319
        
320
        <!-- START Data Manager configuration -->
321
        <config>
322
                <key>datamanager.server</key>
323
                <label>Database Server</label>
324
                <group>4</group>
325
                <index>1</index>
326
                <description>
327
                        Host or IP of database server
328
                </description>
329
                <helpFile>docs/metacat-properties.html#datamanager-server</helpFile>
330
        </config>
331
        
332
        <config>
333
                <key>datamanager.database</key>
334
                <label>Database Name</label>
335
                <group>4</group>
336
                <index>2</index>
337
                <description>
338
                        Name of the data manager database
339
                </description>
340
                <helpFile>docs/metacat-properties.html#datamanager-database</helpFile>
341
        </config>
342
        
343
        <config>
344
                <key>datamanager.user</key>
345
                <label>Database Username</label>
346
                <group>4</group>
347
                <index>3</index>
348
                <description>
349
                        Name of database user to own all tables.
350
                </description>
351
                <helpFile>docs/metacat-properties.html#datamanager-user</helpFile>
352
        </config>
353

    
354
        <config>
355
                <key>datamanager.password</key>
356
                <label>Database Password</label>
357
                <group>4</group>
358
                <index>4</index>
359
                <fieldType>password</fieldType>
360
                <description>Password for database user.</description>
361
                <helpFile>docs/metacat-properties.html#datamanager-password</helpFile>
362
        </config>
363
        <!-- END Data Manager configuration -->
364

    
365
        <!-- handler plugin -->
366
        <config>
367
                <key>plugin.handlers</key>
368
                <label>Plugin class name[s]</label>
369
                <group>5</group>
370
                <index>1</index>
371
                <description>Comma-separated list of fully-qualified class names that implement MetacatHandlerPlugin interface</description>
372
                <helpFile>docs/metacat-properties.html#plugin-handlers</helpFile>
373
        </config>
374
        
375
        <!-- DataONE configuration -->
376
        <config>
377
                <key>dataone.nodeName</key>
378
                <label>Node Name</label>
379
                <group>6</group>
380
                <index>1</index>
381
                <fieldType>hidden</fieldType>
382
                <description> </description>
383
                <helpFile> </helpFile>
384
        </config>
385
        <config>
386
                <key>dataone.nodeDescription</key>
387
                <label>Node Description</label>
388
                <group>6</group>
389
                <index>2</index>
390
                <fieldType>hidden</fieldType>
391
                <description> </description>
392
                <helpFile> </helpFile>
393
        </config>
394
        <config>
395
                <key>dataone.nodeId</key>
396
                <label>Node Identifier</label>
397
                <group>6</group>
398
                <index>3</index>
399
                <fieldType>hidden</fieldType>
400
                <description> </description>
401
                <helpFile> </helpFile>
402
        </config>
403
        <config>
404
                <key>dataone.subject</key>
405
                <label>Node Subject</label>
406
                <group>6</group>
407
                <index>4</index>
408
                <fieldType>hidden</fieldType>
409
                <description> </description>
410
                <helpFile> </helpFile>
411
        </config>
412
        <config>
413
            <key>dataone.nodeSynchronize</key>
414
            <label>Synchronize?</label>
415
            <group>6</group>
416
            <index>5</index>                
417
                <fieldType>hidden</fieldType>
418
                <description> </description>
419
                <helpFile> </helpFile>
420
        </config>
421
        <config>
422
            <key>dataone.nodeReplicate</key>
423
            <label>Replicate?</label>
424
            <group>6</group>
425
            <index>6</index>                
426
                <fieldType>hidden</fieldType>
427
                <description> </description>
428
                <helpFile> </helpFile>
429
        </config>
430
        <config>
431
            <key>D1Client.certificate.file</key>
432
            <label>Certificate file</label>
433
            <group>6</group>
434
            <index>7</index>                
435
                <fieldType>hidden</fieldType>
436
                <description> </description>
437
                <helpFile> </helpFile>
438
        </config>
439
        <config>
440
            <key>dataone.ore.generated</key>
441
            <label>Have the ORE maps been generated?</label>
442
            <group>6</group>
443
            <index>8</index>                
444
                <fieldType>hidden</fieldType>
445
                <description> </description>
446
                <helpFile> </helpFile>
447
        </config>
448
        <config>
449
            <key>dataone.systemmetadata.generated</key>
450
            <label>Has System Metadata been generated?</label>
451
            <group>6</group>
452
            <index>9</index>                
453
                <fieldType>hidden</fieldType>
454
                <description> </description>
455
                <helpFile> </helpFile>
456
        </config>
457
        <config>
458
            <key>dataone.mn.services.enabled</key>
459
            <label>Have D1 MN services been enabled</label>
460
            <group>6</group>
461
            <index>10</index>                
462
                <fieldType>hidden</fieldType>
463
                <description> </description>
464
                <helpFile> </helpFile>
465
        </config>
466
        <config>
467
            <key>dataone.mn.registration.submitted</key>
468
            <label>Has the MN registration been submitted</label>
469
            <group>6</group>
470
            <index>11</index>                
471
                <fieldType>hidden</fieldType>
472
                <description> </description>
473
                <helpFile> </helpFile>
474
        </config>
475
        <config>
476
            <key>D1Client.resourcesDir</key>
477
            <label>Configurable DataONE Resources Directory</label>
478
            <group>6</group>
479
            <index>12</index>                
480
                <fieldType>hidden</fieldType>
481
                <description> </description>
482
                <helpFile> </helpFile>
483
        </config>
484
        <config>
485
                <key>dataone.contactSubject</key>
486
                <label>Contact Subject</label>
487
                <group>6</group>
488
                <index>13</index>
489
                <fieldType>hidden</fieldType>
490
                <description> </description>
491
                <helpFile> </helpFile>
492
        </config>
493
        
494
</metadataConfig>