1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <web-app version =" 2.5" xmlns =" http://java.sun.com/xml/ns/javaee" xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance" xsi : schemaLocation =" http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" >
3
+
4
+ <context-param >
5
+ <param-name >imgLateralityDisplay</param-name >
6
+ <param-value >Yes</param-value >
7
+ </context-param >
8
+
9
+ <context-param >
10
+ <param-name >imgLateralityModality</param-name >
11
+ <param-value >ALL</param-value >
12
+ </context-param >
13
+
14
+ <context-param >
15
+ <param-name >imgLateralityModalityList</param-name >
16
+ <param-value > </param-value >
17
+ </context-param >
18
+
19
+ <servlet >
20
+ <servlet-name >EchoServlet</servlet-name >
21
+ <servlet-class >in.raster.oviyam.servlet.EchoServlet</servlet-class >
22
+ </servlet >
23
+ <servlet >
24
+ <servlet-name >DicomNodes</servlet-name >
25
+ <servlet-class >in.raster.oviyam.servlet.DicomNodes</servlet-class >
26
+ </servlet >
27
+ <servlet >
28
+ <servlet-name >SeriesServlet</servlet-name >
29
+ <servlet-class >in.raster.oviyam.servlet.SeriesServlet</servlet-class >
30
+ </servlet >
31
+ <servlet >
32
+ <servlet-name >InstanceServlet</servlet-name >
33
+ <servlet-class >in.raster.oviyam.servlet.InstanceServlet</servlet-class >
34
+ </servlet >
35
+ <servlet >
36
+ <servlet-name >DcmImage</servlet-name >
37
+ <servlet-class >in.raster.oviyam.servlet.DcmImage</servlet-class >
38
+ </servlet >
39
+ <servlet >
40
+ <servlet-name >PixelData</servlet-name >
41
+ <servlet-class >in.raster.oviyam.servlet.PixelDataServlet</servlet-class >
42
+ </servlet >
43
+ <servlet >
44
+ <servlet-name >DicomRetrieve</servlet-name >
45
+ <servlet-class >in.raster.oviyam.servlet.DicomRetrieve</servlet-class >
46
+ </servlet >
47
+ <servlet >
48
+ <servlet-name >DownloadStudyServlet</servlet-name >
49
+ <servlet-class >in.raster.oviyam.servlet.DownloadStudyServlet</servlet-class >
50
+ </servlet >
51
+ <servlet >
52
+ <servlet-name >DownloadServlet</servlet-name >
53
+ <servlet-class >in.raster.oviyam.servlet.DownloadServlet</servlet-class >
54
+ </servlet >
55
+ <servlet >
56
+ <servlet-name >OverlayTextServlet</servlet-name >
57
+ <servlet-class >in.raster.oviyam.servlet.OverlayConfigServlet</servlet-class >
58
+ </servlet >
59
+ <servlet >
60
+ <servlet-name >ServerConfigServlet</servlet-name >
61
+ <servlet-class >in.raster.oviyam.servlet.ServerConfigServlet</servlet-class >
62
+ </servlet >
63
+ <servlet >
64
+ <servlet-name >QueryParams</servlet-name >
65
+ <servlet-class >in.raster.oviyam.servlet.QueryParams</servlet-class >
66
+ </servlet >
67
+ <servlet >
68
+ <servlet-name >UserConfiguration</servlet-name >
69
+ <servlet-class >in.raster.oviyam.servlet.UserConfiguration</servlet-class >
70
+ </servlet >
71
+ <servlet >
72
+ <servlet-name >StudyInfoServlet</servlet-name >
73
+ <servlet-class >in.raster.oviyam.servlet.StudyInfoServlet</servlet-class >
74
+ </servlet >
75
+ <servlet >
76
+ <servlet-name >AutoRefreshStudies</servlet-name >
77
+ <servlet-class >in.raster.oviyam.servlet.AutoRefreshStudies</servlet-class >
78
+ </servlet >
79
+ <servlet >
80
+ <servlet-name >WadoServlet</servlet-name >
81
+ <servlet-class >in.raster.oviyam.servlet.WadoServlet</servlet-class >
82
+ </servlet >
83
+ <servlet >
84
+ <servlet-name >Listener</servlet-name >
85
+ <servlet-class >in.raster.oviyam.servlet.ListenerServlet</servlet-class >
86
+ </servlet >
87
+ <servlet >
88
+ <servlet-name >DownloadConfiguration</servlet-name >
89
+ <servlet-class >in.raster.oviyam.servlet.DownloadConfiguration</servlet-class >
90
+ </servlet >
91
+ <servlet >
92
+ <servlet-name >LanguageServlet</servlet-name >
93
+ <servlet-class >in.raster.oviyam.servlet.LanguageServlet</servlet-class >
94
+ </servlet >
95
+ <servlet >
96
+ <servlet-name >CopyDicomFilesServlet</servlet-name >
97
+ <servlet-class >in.raster.oviyam.threed.CopyDicomFiles</servlet-class >
98
+ </servlet >
99
+ <!--
100
+ <servlet>
101
+ <servlet-name>ThreeDServlet</servlet-name>
102
+ <servlet-class>in.raster.oviyam.threed.surfaceJson</servlet-class>
103
+ </servlet>
104
+ -->
105
+ <servlet >
106
+ <servlet-name >IOviyamContext</servlet-name >
107
+ <servlet-class >in.raster.oviyam.servlet.IOviyamContext</servlet-class >
108
+ </servlet >
109
+ <servlet >
110
+ <servlet-name >DirectUrlLaunch</servlet-name >
111
+ <servlet-class >in.raster.oviyam.servlet.DirectUrlLaunch</servlet-class >
112
+ </servlet >
113
+ <servlet >
114
+ <servlet-name >OtherStudies</servlet-name >
115
+ <servlet-class >in.raster.oviyam.servlet.OtherStudiesInfo</servlet-class >
116
+ </servlet >
117
+ <servlet >
118
+ <servlet-name >NameDisplayConfig</servlet-name >
119
+ <servlet-class >in.raster.oviyam.servlet.NameDisplayConfigSevlet</servlet-class >
120
+ </servlet >
121
+
122
+ <servlet-mapping >
123
+ <servlet-name >EchoServlet</servlet-name >
124
+ <url-pattern >/Echo.do</url-pattern >
125
+ </servlet-mapping >
126
+ <servlet-mapping >
127
+ <servlet-name >DicomNodes</servlet-name >
128
+ <url-pattern >/DicomNodes.do</url-pattern >
129
+ </servlet-mapping >
130
+ <servlet-mapping >
131
+ <servlet-name >SeriesServlet</servlet-name >
132
+ <url-pattern >/Series.do</url-pattern >
133
+ </servlet-mapping >
134
+ <servlet-mapping >
135
+ <servlet-name >InstanceServlet</servlet-name >
136
+ <url-pattern >/Instance.do</url-pattern >
137
+ </servlet-mapping >
138
+ <servlet-mapping >
139
+ <servlet-name >DownloadStudyServlet</servlet-name >
140
+ <url-pattern >/downloadStudy.do</url-pattern >
141
+ </servlet-mapping >
142
+ <servlet-mapping >
143
+ <servlet-name >DownloadServlet</servlet-name >
144
+ <url-pattern >/download.do</url-pattern >
145
+ </servlet-mapping >
146
+ <servlet-mapping >
147
+ <servlet-name >OverlayTextServlet</servlet-name >
148
+ <url-pattern >/overlayText.do</url-pattern >
149
+ </servlet-mapping >
150
+ <servlet-mapping >
151
+ <servlet-name >DcmImage</servlet-name >
152
+ <url-pattern >/Image.do</url-pattern >
153
+ </servlet-mapping >
154
+ <servlet-mapping >
155
+ <servlet-name >PixelData</servlet-name >
156
+ <url-pattern >/pixel.do</url-pattern >
157
+ </servlet-mapping >
158
+ <servlet-mapping >
159
+ <servlet-name >DicomRetrieve</servlet-name >
160
+ <url-pattern >/DcmStream.do</url-pattern >
161
+ </servlet-mapping >
162
+ <servlet-mapping >
163
+ <servlet-name >ServerConfigServlet</servlet-name >
164
+ <url-pattern >/ServerConfig.do</url-pattern >
165
+ </servlet-mapping >
166
+ <servlet-mapping >
167
+ <servlet-name >QueryParams</servlet-name >
168
+ <url-pattern >/QueryParams.do</url-pattern >
169
+ </servlet-mapping >
170
+ <servlet-mapping >
171
+ <servlet-name >UserConfiguration</servlet-name >
172
+ <url-pattern >/UserConfig.do</url-pattern >
173
+ </servlet-mapping >
174
+ <servlet-mapping >
175
+ <servlet-name >StudyInfoServlet</servlet-name >
176
+ <url-pattern >/StudyInfo.do</url-pattern >
177
+ </servlet-mapping >
178
+ <servlet-mapping >
179
+ <servlet-name >AutoRefreshStudies</servlet-name >
180
+ <url-pattern >/RefreshStudies.do</url-pattern >
181
+ </servlet-mapping >
182
+ <servlet-mapping >
183
+ <servlet-name >WadoServlet</servlet-name >
184
+ <url-pattern >/Wado.do</url-pattern >
185
+ </servlet-mapping >
186
+ <servlet-mapping >
187
+ <servlet-name >Listener</servlet-name >
188
+ <url-pattern >/Listener.do</url-pattern >
189
+ </servlet-mapping >
190
+ <servlet-mapping >
191
+ <servlet-name >LanguageServlet</servlet-name >
192
+ <url-pattern >/Language.do</url-pattern >
193
+ </servlet-mapping >
194
+ <servlet-mapping >
195
+ <servlet-name >DownloadConfiguration</servlet-name >
196
+ <url-pattern >/DwnStudyConfig.do</url-pattern >
197
+ </servlet-mapping >
198
+ <servlet-mapping >
199
+ <servlet-name >CopyDicomFilesServlet</servlet-name >
200
+ <url-pattern >/CopyDicomFiles.do</url-pattern >
201
+ </servlet-mapping >
202
+ <!--
203
+ <servlet-mapping>
204
+ <servlet-name>ThreeDServlet</servlet-name>
205
+ <url-pattern>/surfaceJson.do</url-pattern>
206
+ </servlet-mapping>
207
+ -->
208
+ <servlet-mapping >
209
+ <servlet-name >IOviyamContext</servlet-name >
210
+ <url-pattern >/do/IOviyamContext</url-pattern >
211
+ </servlet-mapping >
212
+ <servlet-mapping >
213
+ <servlet-name >DirectUrlLaunch</servlet-name >
214
+ <url-pattern >/oviyam</url-pattern >
215
+ </servlet-mapping >
216
+ <servlet-mapping >
217
+ <servlet-name >OtherStudies</servlet-name >
218
+ <url-pattern >/otherStudies.do</url-pattern >
219
+ </servlet-mapping >
220
+ <servlet-mapping >
221
+ <servlet-name >NameDisplayConfig</servlet-name >
222
+ <url-pattern >/nameDisplayConfig.do</url-pattern >
223
+ </servlet-mapping >
224
+
225
+ <filter >
226
+ <filter-name >requestEncodeFilter</filter-name >
227
+ <filter-class >in.raster.oviyam.util.RequestEncodeFilter</filter-class >
228
+ <init-param >
229
+ <param-name >excludedUrls</param-name >
230
+ <param-value >/downloadStudy.do</param-value >
231
+ </init-param >
232
+ </filter >
233
+ <filter-mapping >
234
+ <filter-name >requestEncodeFilter</filter-name >
235
+ <url-pattern >/*</url-pattern >
236
+ </filter-mapping >
237
+
238
+ <session-config >
239
+ <session-timeout >
240
+ 30
241
+ </session-timeout >
242
+ </session-config >
243
+ <welcome-file-list >
244
+ <welcome-file >default.jsp</welcome-file >
245
+ </welcome-file-list >
246
+
247
+ <!-- A security constraint that restricts access to the
248
+ Archive Web Administration pages to users with the role WebAdmin.
249
+ -->
250
+ <!-- <security-constraint>
251
+ <web-resource-collection>
252
+ <web-resource-name>dispatcher</web-resource-name>
253
+ <description>Only allows users with the role WebAdmin to access the Archive Web Administration pages</description>
254
+ <url-pattern>*.jsp</url-pattern>
255
+ <url-pattern>*.html</url-pattern>
256
+ <url-pattern>*.do</url-pattern>
257
+ <url-pattern>/oviyam</url-pattern>
258
+ <http-method>GET</http-method>
259
+ <http-method>POST</http-method>
260
+ </web-resource-collection>
261
+ <auth-constraint>
262
+ <role-name>*</role-name>
263
+ </auth-constraint>
264
+
265
+ </security-constraint> -->
266
+
267
+ <login-config >
268
+ <auth-method >FORM</auth-method >
269
+ <realm-name >Archive Web Admin</realm-name >
270
+ <form-login-config >
271
+ <form-login-page >/login.jsp</form-login-page >
272
+ <form-error-page >/error.jsp</form-error-page >
273
+ </form-login-config >
274
+ </login-config >
275
+ <security-role >
276
+ <role-name >*</role-name >
277
+ </security-role >
278
+
279
+ <!-- <security-role>
280
+ <role-name>WebUser</role-name>
281
+ </security-role>
282
+ <security-role>
283
+ <role-name>WebAdmin</role-name>
284
+ </security-role> -->
285
+
286
+ </web-app >
0 commit comments