-
Notifications
You must be signed in to change notification settings - Fork 55
/
Copy pathweasis-pacs-connector.properties
87 lines (65 loc) · 4.23 KB
/
weasis-pacs-connector.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
########## weasis-pacs-connector configuration (version 6 or higher) ##########
##### All the Java system variables (ex. ${user.dir},${home.dir}...) placed in this file are replaced with their values.
##### ${server.host} is the server name of weasis-pacs-connector and ${server.base.url} the base URL (scheme://host:port)
##### DICOM AETitle for weasis-pacs-connector
aet=PACS-CONNECTOR
##### Build the xml manifest even if no image has been found
##### And no WARN message in Weasis UI when no images have been found with given parameters
##### And no error occurred (sent through xml manifest)
accept.noimage=false
##### Define the manifest version (default is 2.5, old one is 1 - required by weasis lesser than 2.5)
##### Can be overridden from URL with the parameter "mfv" (ex. http://localhost:8080/weasis-pacs-connector/viewer?patientID=962738&src=weasis1.jnlp&mfv=1)
#manifest.version=1
##### Maximum number of manifests treated simultaneous (if there are more they will be placed in a queue)
thread.manifest.concurrency=5
##### Max life time of a building manifest thread in milliseconds => 5 min
thread.max.life.clyle=300000
##### Cleaning thread frequency in milliseconds => 1 min
thread.clean.frequency=60000
##### To get canonical host name of the local server for the property ${server.base.url}
##### instead of the server name to which the request was sent.
##### To be used with several instance running behind a load balancer when trying to reach the server that has generated a WadoManifest
#server.canonical.hostname.mode=true
##### To get the local Interface IP port number for the property ${server.base.url}
##### instead of the one to which the request was sent
##### To be used like with several instance running behind a load balancer
#server.localhost.port.mode=true
##### Additional parameters at the end of URL
#request.addparams=&embedManifest
##### Name of the default jnlp template (must be placed in the same directory as this file). Default value is weasis.jnlp and weasis1.jnlp is for Weasis < 2.5
##### Can be overridden from URL with the parameter "src" (ex. http://localhost:8080/weasis-pacs-connector/viewer?patientID=962738&src=weasis1.jnlp&mfv=1)
#jnlp.default.name=weasis1.jnlp
##### Request IDs allowed: patientID, studyUID, accessionNumber, seriesUID, objectUID
##### Called from the web context: /viewer, /weasis, /manifest
request.ids=patientID,studyUID,accessionNumber,seriesUID,objectUID
##### Request levels allowed of the IHE IID profile: PATIENT, STUDY
##### Called from the web context: /IHEInvokeImageDisplay
request.IID.level=PATIENT,STUDY
##### Encrypt all IDs. Key must have at least 10 to 30 characters.
#encrypt.key=paraphraseForIDs
##### Provide IPs or hostnames (comma separated values) that are allowed to access weasis-pacs-connector. No value means no restriction.
hosts.allow=
########## Manifest properties ##########
# Base URL for getting the xml manifest
manifest.base.url=${server.localhost.base.url}
########## Weasis properties ##########
##### Weasis base web context (${cdb} in jnlp template), default value is ${server.base.url}/weasis
weasis.base.url=${server.base.url}/weasis
##### Weasis extension web context (${cdb-ext} in jnlp template), default value is ${server.base.url}/weasis-ext
#weasis.ext.url=${server.base.url}/weasis-ext
##### URL of the Weasis configuration service (${wcfg} in jnlp template)
#weasis.config.url=${application.context.url}/WeasisConfig
##### URL of the Weasis preference service
#weasis.pref.url=${application.context.url}/preferences
#### URL of the Weasis documentation
#weasis.help.url=${weasis.base.url}/../weasis-doc
#### If empty marker is found in JNLP template, allow replacement with empty value
jnlp.allow.empty.marker=true
##### Weasis default initial and maximum heap size in MB (deprecated, only with Java Webstart template)
weasis.init.heap=128
weasis.max.heap=768
########## Multi-archive properties ##########
##### Add additional archive properties. Allows to use simultaneously several archives.
##### Properties filenames separate by a comma. A file must contain the archive properties (arc.* and wado.*) and it must be placed in the same directory as this file.
#arc.config.list=dicom-dcm4chee.properties,db-dcm4chee.properties
arc.config.list=dicom-dcm4chee-arc.properties