comparison gwt-client/src/main/webapp/WEB-INF/web.xml @ 8898:89f3c5462a16

Implemented S-INFO Flowdepth TKH calculation
author mschaefer
date Thu, 22 Feb 2018 12:03:31 +0100
parents 8c64617a7991
children 4a6cc7c6716a
comparison
equal deleted inserted replaced
8891:f431aec10d2c 8898:89f3c5462a16
67 <context-param> 67 <context-param>
68 <param-name>log4j-properties</param-name> 68 <param-name>log4j-properties</param-name>
69 <param-value>/WEB-INF/log4j.properties</param-value> 69 <param-value>/WEB-INF/log4j.properties</param-value>
70 </context-param> 70 </context-param>
71 71
72 <filter>
73 <filter-name>GGInAFilter</filter-name>
74 <filter-class>org.dive4elements.river.client.server.filter.GGInAFilter</filter-class>
75 <init-param>
76 <param-name>deactivate</param-name>
77 <param-value>false</param-value>
78 </init-param>
79 </filter>
80
81 <filter>
82 <filter-name>NoCacheFilter</filter-name>
83 <filter-class>org.dive4elements.river.client.server.filter.NoCacheFilter</filter-class>
84 </filter>
85
86 <filter-mapping>
87 <filter-name>GGInAFilter</filter-name>
88 <url-pattern>/*</url-pattern>
89 </filter-mapping>
90
91 <filter-mapping>
92 <filter-name>NoCacheFilter</filter-name>
93 <url-pattern>/*</url-pattern>
94 </filter-mapping>
95
72 <listener> 96 <listener>
73 <listener-class>org.dive4elements.river.client.server.BaseServletContextListener</listener-class> 97 <listener-class>org.dive4elements.river.client.server.BaseServletContextListener</listener-class>
74 </listener> 98 </listener>
75 99
76 100
78 <servlet> 102 <servlet>
79 <servlet-name>user</servlet-name> 103 <servlet-name>user</servlet-name>
80 <servlet-class>org.dive4elements.river.client.server.UserServiceImpl</servlet-class> 104 <servlet-class>org.dive4elements.river.client.server.UserServiceImpl</servlet-class>
81 </servlet> 105 </servlet>
82 106
83 <servlet-mapping>
84 <servlet-name>user</servlet-name>
85 <url-pattern>/flys/user</url-pattern>
86 </servlet-mapping>
87
88 <!-- FIXME: mixing the order of elements here i.e. (servlet - servlet-mapping - servlet) results in errors when validating against the official DTD -->
89
90 <servlet> 107 <servlet>
91 <servlet-name>server-info</servlet-name> 108 <servlet-name>server-info</servlet-name>
92 <servlet-class>org.dive4elements.river.client.server.ServerInfoServiceImpl</servlet-class> 109 <servlet-class>org.dive4elements.river.client.server.ServerInfoServiceImpl</servlet-class>
93 </servlet> 110 </servlet>
94 111
95 <servlet-mapping>
96 <servlet-name>server-info</servlet-name>
97 <url-pattern>/flys/server-info</url-pattern>
98 </servlet-mapping>
99
100 <servlet> 112 <servlet>
101 <servlet-name>artifact</servlet-name> 113 <servlet-name>artifact</servlet-name>
102 <servlet-class>org.dive4elements.river.client.server.ArtifactServiceImpl</servlet-class> 114 <servlet-class>org.dive4elements.river.client.server.ArtifactServiceImpl</servlet-class>
103 </servlet> 115 </servlet>
104 116
105 <servlet-mapping>
106 <servlet-name>artifact</servlet-name>
107 <url-pattern>/flys/artifact</url-pattern>
108 </servlet-mapping>
109
110 <servlet> 117 <servlet>
111 <servlet-name>getartifact</servlet-name> 118 <servlet-name>getartifact</servlet-name>
112 <servlet-class>org.dive4elements.river.client.server.GetArtifactServiceImpl</servlet-class> 119 <servlet-class>org.dive4elements.river.client.server.GetArtifactServiceImpl</servlet-class>
113 </servlet> 120 </servlet>
114 121
115 <servlet-mapping>
116 <servlet-name>getartifact</servlet-name>
117 <url-pattern>/flys/getartifact</url-pattern>
118 </servlet-mapping>
119
120 <servlet> 122 <servlet>
121 <servlet-name>cross-section-km</servlet-name> 123 <servlet-name>cross-section-km</servlet-name>
122 <servlet-class>org.dive4elements.river.client.server.CrossSectionKMServiceImpl</servlet-class> 124 <servlet-class>org.dive4elements.river.client.server.CrossSectionKMServiceImpl</servlet-class>
123 </servlet> 125 </servlet>
124 126
125 <servlet-mapping>
126 <servlet-name>cross-section-km</servlet-name>
127 <url-pattern>/flys/cross-section-km</url-pattern>
128 </servlet-mapping>
129
130 <servlet> 127 <servlet>
131 <servlet-name>create-collection</servlet-name> 128 <servlet-name>create-collection</servlet-name>
132 <servlet-class>org.dive4elements.river.client.server.CreateCollectionServiceImpl</servlet-class> 129 <servlet-class>org.dive4elements.river.client.server.CreateCollectionServiceImpl</servlet-class>
133 </servlet> 130 </servlet>
134 131
135 <servlet-mapping>
136 <servlet-name>create-collection</servlet-name>
137 <url-pattern>/flys/create-collection</url-pattern>
138 </servlet-mapping>
139
140 <servlet> 132 <servlet>
141 <servlet-name>rivers</servlet-name> 133 <servlet-name>rivers</servlet-name>
142 <servlet-class>org.dive4elements.river.client.server.RiverServiceImpl</servlet-class> 134 <servlet-class>org.dive4elements.river.client.server.RiverServiceImpl</servlet-class>
143 </servlet> 135 </servlet>
144 136
145 <servlet-mapping>
146 <servlet-name>rivers</servlet-name>
147 <url-pattern>/flys/rivers</url-pattern>
148 </servlet-mapping>
149
150 <servlet> 137 <servlet>
151 <servlet-name>riverinfo</servlet-name> 138 <servlet-name>riverinfo</servlet-name>
152 <servlet-class>org.dive4elements.river.client.server.RiverInfoServiceImpl</servlet-class> 139 <servlet-class>org.dive4elements.river.client.server.RiverInfoServiceImpl</servlet-class>
153 </servlet> 140 </servlet>
154 141
155 <servlet-mapping>
156 <servlet-name>riverinfo</servlet-name>
157 <url-pattern>/flys/riverinfo</url-pattern>
158 </servlet-mapping>
159
160 <servlet> 142 <servlet>
161 <servlet-name>forward</servlet-name> 143 <servlet-name>forward</servlet-name>
162 <servlet-class>org.dive4elements.river.client.server.StepForwardServiceImpl</servlet-class> 144 <servlet-class>org.dive4elements.river.client.server.StepForwardServiceImpl</servlet-class>
163 </servlet> 145 </servlet>
164 146
165 <servlet-mapping> 147 <servlet>
166 <servlet-name>forward</servlet-name> 148 <servlet-name>fixings-overview</servlet-name>
167 <url-pattern>/flys/forward</url-pattern> 149 <servlet-class>org.dive4elements.river.client.server.FixingsOverviewServiceImpl</servlet-class>
168 </servlet-mapping> 150 </servlet>
151
152 <servlet>
153 <servlet-name>advance</servlet-name>
154 <servlet-class>org.dive4elements.river.client.server.AdvanceServiceImpl</servlet-class>
155 </servlet>
156
157 <servlet>
158 <servlet-name>add-artifact</servlet-name>
159 <servlet-class>org.dive4elements.river.client.server.AddArtifactServiceImpl</servlet-class>
160 </servlet>
161
162 <servlet>
163 <servlet-name>load-artifact</servlet-name>
164 <servlet-class>org.dive4elements.river.client.server.LoadArtifactServiceImpl</servlet-class>
165 </servlet>
166
167 <servlet>
168 <servlet-name>describe-collection</servlet-name>
169 <servlet-class>org.dive4elements.river.client.server.DescribeCollectionServiceImpl</servlet-class>
170 </servlet>
171
172 <servlet>
173 <servlet-name>user-collections</servlet-name>
174 <servlet-class>org.dive4elements.river.client.server.UserCollectionsServiceImpl</servlet-class>
175 </servlet>
169 176
170 <servlet> 177 <servlet>
171 <servlet-name>feed</servlet-name> 178 <servlet-name>feed</servlet-name>
172 <servlet-class>org.dive4elements.river.client.server.FeedServiceImpl</servlet-class> 179 <servlet-class>org.dive4elements.river.client.server.FeedServiceImpl</servlet-class>
173 </servlet> 180 </servlet>
174 181
175 <servlet-mapping>
176 <servlet-name>feed</servlet-name>
177 <url-pattern>/flys/feed</url-pattern>
178 </servlet-mapping>
179
180 <servlet>
181 <servlet-name>fixings-overview</servlet-name>
182 <servlet-class>org.dive4elements.river.client.server.FixingsOverviewServiceImpl</servlet-class>
183 </servlet>
184
185 <servlet-mapping>
186 <servlet-name>fixings-overview</servlet-name>
187 <url-pattern>/flys/fixings-overview</url-pattern>
188 </servlet-mapping>
189
190 <servlet>
191 <servlet-name>advance</servlet-name>
192 <servlet-class>org.dive4elements.river.client.server.AdvanceServiceImpl</servlet-class>
193 </servlet>
194
195 <servlet-mapping>
196 <servlet-name>advance</servlet-name>
197 <url-pattern>/flys/advance</url-pattern>
198 </servlet-mapping>
199
200 <servlet>
201 <servlet-name>add-artifact</servlet-name>
202 <servlet-class>org.dive4elements.river.client.server.AddArtifactServiceImpl</servlet-class>
203 </servlet>
204
205 <servlet-mapping>
206 <servlet-name>add-artifact</servlet-name>
207 <url-pattern>/flys/add-artifact</url-pattern>
208 </servlet-mapping>
209
210 <servlet>
211 <servlet-name>load-artifact</servlet-name>
212 <servlet-class>org.dive4elements.river.client.server.LoadArtifactServiceImpl</servlet-class>
213 </servlet>
214
215 <servlet-mapping>
216 <servlet-name>load-artifact</servlet-name>
217 <url-pattern>/flys/load-artifact</url-pattern>
218 </servlet-mapping>
219
220 <servlet>
221 <servlet-name>describe-collection</servlet-name>
222 <servlet-class>org.dive4elements.river.client.server.DescribeCollectionServiceImpl</servlet-class>
223 </servlet>
224
225 <servlet-mapping>
226 <servlet-name>describe-collection</servlet-name>
227 <url-pattern>/flys/describe-collection</url-pattern>
228 </servlet-mapping>
229
230 <servlet>
231 <servlet-name>user-collections</servlet-name>
232 <servlet-class>org.dive4elements.river.client.server.UserCollectionsServiceImpl</servlet-class>
233 </servlet>
234
235 <servlet-mapping>
236 <servlet-name>user-collections</servlet-name>
237 <url-pattern>/flys/user-collections</url-pattern>
238 </servlet-mapping>
239
240 <servlet> 182 <servlet>
241 <servlet-name>distanceinfo</servlet-name> 183 <servlet-name>distanceinfo</servlet-name>
242 <servlet-class>org.dive4elements.river.client.server.DistanceInfoServiceImpl</servlet-class> 184 <servlet-class>org.dive4elements.river.client.server.DistanceInfoServiceImpl</servlet-class>
243 </servlet> 185 </servlet>
244 186
245 <servlet-mapping>
246 <servlet-name>distanceinfo</servlet-name>
247 <url-pattern>/flys/distanceinfo</url-pattern>
248 </servlet-mapping>
249
250 <servlet> 187 <servlet>
251 <servlet-name>dischargeinfo</servlet-name> 188 <servlet-name>dischargeinfo</servlet-name>
252 <servlet-class>org.dive4elements.river.client.server.DischargeInfoServiceImpl</servlet-class> 189 <servlet-class>org.dive4elements.river.client.server.DischargeInfoServiceImpl</servlet-class>
253 </servlet> 190 </servlet>
254 191
255 <servlet-mapping>
256 <servlet-name>dischargeinfo</servlet-name>
257 <url-pattern>/flys/dischargeinfo</url-pattern>
258 </servlet-mapping>
259
260 <servlet> 192 <servlet>
261 <servlet-name>DischargeInfoXML</servlet-name> 193 <servlet-name>DischargeInfoXML</servlet-name>
262 <servlet-class>org.dive4elements.river.client.server.DischargeInfoXML</servlet-class> 194 <servlet-class>org.dive4elements.river.client.server.DischargeInfoXML</servlet-class>
263 </servlet> 195 </servlet>
264 196
265 <servlet-mapping>
266 <servlet-name>DischargeInfoXML</servlet-name>
267 <url-pattern>/flys/dischargeinfoxml</url-pattern>
268 </servlet-mapping>
269
270 <servlet> 197 <servlet>
271 <servlet-name>meta-data</servlet-name> 198 <servlet-name>meta-data</servlet-name>
272 <servlet-class>org.dive4elements.river.client.server.MetaDataServiceImpl</servlet-class> 199 <servlet-class>org.dive4elements.river.client.server.MetaDataServiceImpl</servlet-class>
273 </servlet> 200 </servlet>
274 201
275 <servlet-mapping>
276 <servlet-name>meta-data</servlet-name>
277 <url-pattern>/flys/meta-data</url-pattern>
278 </servlet-mapping>
279
280 <servlet> 202 <servlet>
281 <servlet-name>mainvalues</servlet-name> 203 <servlet-name>mainvalues</servlet-name>
282 <servlet-class>org.dive4elements.river.client.server.WQInfoServiceImpl</servlet-class> 204 <servlet-class>org.dive4elements.river.client.server.WQInfoServiceImpl</servlet-class>
283 </servlet> 205 </servlet>
284 206
285 <servlet-mapping>
286 <servlet-name>mainvalues</servlet-name>
287 <url-pattern>/flys/mainvalues</url-pattern>
288 </servlet-mapping>
289
290 <servlet> 207 <servlet>
291 <servlet-name>gaugeinfo</servlet-name> 208 <servlet-name>gaugeinfo</servlet-name>
292 <servlet-class>org.dive4elements.river.client.server.GaugeInfoServiceImpl</servlet-class> 209 <servlet-class>org.dive4elements.river.client.server.GaugeInfoServiceImpl</servlet-class>
293 </servlet> 210 </servlet>
294 211
295 <servlet-mapping>
296 <servlet-name>gaugeinfo</servlet-name>
297 <url-pattern>/flys/gaugeinfo</url-pattern>
298 </servlet-mapping>
299
300 <servlet> 212 <servlet>
301 <servlet-name>csv</servlet-name> 213 <servlet-name>csv</servlet-name>
302 <servlet-class>org.dive4elements.river.client.server.CSVExportServiceImpl</servlet-class> 214 <servlet-class>org.dive4elements.river.client.server.CSVExportServiceImpl</servlet-class>
303 </servlet> 215 </servlet>
304 216
305 <servlet-mapping>
306 <servlet-name>csv</servlet-name>
307 <url-pattern>/flys/csv</url-pattern>
308 </servlet-mapping>
309
310 <servlet> 217 <servlet>
311 <servlet-name>ChartOutputService</servlet-name> 218 <servlet-name>ChartOutputService</servlet-name>
312 <servlet-class>org.dive4elements.river.client.server.ChartOutputServiceImpl</servlet-class> 219 <servlet-class>org.dive4elements.river.client.server.ChartOutputServiceImpl</servlet-class>
313 </servlet> 220 </servlet>
314 221
315 <servlet-mapping>
316 <servlet-name>ChartOutputService</servlet-name>
317 <url-pattern>/flys/chart</url-pattern>
318 </servlet-mapping>
319
320 <servlet> 222 <servlet>
321 <servlet-name>DischargeTablesOverviewService</servlet-name> 223 <servlet-name>DischargeTablesOverviewService</servlet-name>
322 <servlet-class>org.dive4elements.river.client.server.DischargeTablesServiceImpl</servlet-class> 224 <servlet-class>org.dive4elements.river.client.server.DischargeTablesServiceImpl</servlet-class>
323 </servlet> 225 </servlet>
324 226
325 <servlet-mapping>
326 <servlet-name>DischargeTablesOverviewService</servlet-name>
327 <url-pattern>/flys/dischargetablesoverview</url-pattern>
328 </servlet-mapping>
329
330 <!-- MapFish Print --> 227 <!-- MapFish Print -->
331 <servlet> 228 <servlet>
332 <servlet-name>MapOutputService</servlet-name> 229 <servlet-name>MapOutputService</servlet-name>
333 <servlet-class>org.dive4elements.river.client.server.MapOutputServiceImpl</servlet-class> 230 <servlet-class>org.dive4elements.river.client.server.MapOutputServiceImpl</servlet-class>
334 </servlet> 231 </servlet>
335
336 <servlet-mapping>
337 <servlet-name>MapOutputService</servlet-name>
338 <url-pattern>/flys/map</url-pattern>
339 </servlet-mapping>
340 232
341 <servlet> 233 <servlet>
342 <servlet-name>mapfish.print</servlet-name> 234 <servlet-name>mapfish.print</servlet-name>
343 <servlet-class>org.mapfish.print.servlet.MapPrinterServlet</servlet-class> 235 <servlet-class>org.mapfish.print.servlet.MapPrinterServlet</servlet-class>
344 <init-param> 236 <init-param>
345 <param-name>config</param-name> 237 <param-name>config</param-name>
346 <param-value>WEB-INF/config.yaml</param-value> 238 <param-value>WEB-INF/config.yaml</param-value>
347 </init-param> 239 </init-param>
348 </servlet> 240 </servlet>
349
350 <servlet-mapping>
351 <servlet-name>mapfish.print</servlet-name>
352 <url-pattern>/flys/mapfish-print/*</url-pattern>
353 </servlet-mapping>
354 241
355 <!-- Servlet to bridge between MapFish Print and FLYS3 --> 242 <!-- Servlet to bridge between MapFish Print and FLYS3 -->
356 <servlet> 243 <servlet>
357 <servlet-name>MapPrintService</servlet-name> 244 <servlet-name>MapPrintService</servlet-name>
358 <servlet-class>org.dive4elements.river.client.server.MapPrintServiceImpl</servlet-class> 245 <servlet-class>org.dive4elements.river.client.server.MapPrintServiceImpl</servlet-class>
364 <param-name>print-url</param-name> 251 <param-name>print-url</param-name>
365 <param-value>http://localhost:8080/d4e-river/flys/mapfish-print</param-value> 252 <param-value>http://localhost:8080/d4e-river/flys/mapfish-print</param-value>
366 </init-param> 253 </init-param>
367 </servlet> 254 </servlet>
368 255
256 <servlet>
257 <servlet-name>FixingsKMChartService</servlet-name>
258 <servlet-class>org.dive4elements.river.client.server.FixingsKMChartServiceImpl</servlet-class>
259 </servlet>
260
261 <servlet>
262 <servlet-name>DistanceInfoXML</servlet-name>
263 <servlet-class>org.dive4elements.river.client.server.DistanceInfoXML</servlet-class>
264 </servlet>
265
266 <servlet>
267 <servlet-name>ExportService</servlet-name>
268 <servlet-class>org.dive4elements.river.client.server.ExportServiceImpl</servlet-class>
269 </servlet>
270
271 <servlet>
272 <servlet-name>CollectionAttributeService</servlet-name>
273 <servlet-class>org.dive4elements.river.client.server.CollectionAttributeServiceImpl</servlet-class>
274 </servlet>
275
276 <servlet>
277 <servlet-name>CollectionItemAttributeService</servlet-name>
278 <servlet-class>org.dive4elements.river.client.server.CollectionItemAttributeServiceImpl</servlet-class>
279 </servlet>
280
281 <servlet>
282 <servlet-name>ChartInfoService</servlet-name>
283 <servlet-class>org.dive4elements.river.client.server.ChartInfoServiceImpl</servlet-class>
284 </servlet>
285
286 <servlet>
287 <servlet-name>ReportService</servlet-name>
288 <servlet-class>org.dive4elements.river.client.server.ReportServiceImpl</servlet-class>
289 </servlet>
290
291 <servlet>
292 <servlet-name>SetCollectionNameService</servlet-name>
293 <servlet-class>org.dive4elements.river.client.server.SetCollectionNameServiceImpl</servlet-class>
294 </servlet>
295
296 <servlet>
297 <servlet-name>SetCollectionTTLService</servlet-name>
298 <servlet-class>org.dive4elements.river.client.server.SetCollectionTTLServiceImpl</servlet-class>
299 </servlet>
300
301 <servlet>
302 <servlet-name>DeleteCollectionService</servlet-name>
303 <servlet-class>org.dive4elements.river.client.server.DeleteCollectionServiceImpl</servlet-class>
304 </servlet>
305
306 <servlet>
307 <servlet-name>MapInfoService</servlet-name>
308 <servlet-class>org.dive4elements.river.client.server.MapInfoServiceImpl</servlet-class>
309 </servlet>
310
311 <servlet>
312 <servlet-name>getfeatureinfo</servlet-name>
313 <servlet-class>org.dive4elements.river.client.server.GFIServiceImpl</servlet-class>
314 </servlet>
315
316 <servlet>
317 <servlet-name>getcapabilities</servlet-name>
318 <servlet-class>org.dive4elements.river.client.server.GCServiceImpl</servlet-class>
319 </servlet>
320
321 <servlet>
322 <servlet-name>DescribeArtifactService</servlet-name>
323 <servlet-class>org.dive4elements.river.client.server.DescribeArtifactServiceImpl</servlet-class>
324 </servlet>
325
326 <servlet>
327 <servlet-name>remove-artifact</servlet-name>
328 <servlet-class>org.dive4elements.river.client.server.RemoveArtifactServiceImpl</servlet-class>
329 </servlet>
330
331 <servlet>
332 <servlet-name>GetWMSUrls</servlet-name>
333 <servlet-class>org.dive4elements.river.client.server.MapUrlServiceImpl</servlet-class>
334 </servlet>
335
336 <servlet>
337 <servlet-name>FileUpload</servlet-name>
338 <servlet-class>org.dive4elements.river.client.server.FileUploadServiceImpl</servlet-class>
339 </servlet>
340
341 <servlet>
342 <servlet-name>themelisting</servlet-name>
343 <servlet-class>org.dive4elements.river.client.server.ThemeListingServiceImpl</servlet-class>
344 </servlet>
345
346 <servlet>
347 <servlet-name>SQKMChart</servlet-name>
348 <servlet-class>org.dive4elements.river.client.server.SQKMChartServiceImpl</servlet-class>
349 </servlet>
350
351 <servlet>
352 <servlet-name>BedKMChart</servlet-name>
353 <servlet-class>org.dive4elements.river.client.server.BedKMChartServiceImpl</servlet-class>
354 </servlet>
355
356 <servlet>
357 <servlet-name>BedloadKMChart</servlet-name>
358 <servlet-class>org.dive4elements.river.client.server.BedloadKMChartServiceImpl</servlet-class>
359 </servlet>
360
361 <servlet>
362 <servlet-name>SedimentLoadInfo</servlet-name>
363 <servlet-class>org.dive4elements.river.client.server.SedimentLoadInfoServiceImpl</servlet-class>
364 </servlet>
365
366 <servlet>
367 <servlet-name>login</servlet-name>
368 <servlet-class>org.dive4elements.river.client.server.LoginServlet</servlet-class>
369 </servlet>
370
371 <servlet>
372 <servlet-name>saml</servlet-name>
373 <servlet-class>org.dive4elements.river.client.server.SamlServlet</servlet-class>
374 </servlet>
375
376 <servlet>
377 <servlet-name>modules</servlet-name>
378 <servlet-class>org.dive4elements.river.client.server.ModuleServiceImpl</servlet-class>
379 </servlet>
380
381 <servlet-mapping>
382 <servlet-name>user</servlet-name>
383 <url-pattern>/flys/user</url-pattern>
384 </servlet-mapping>
385
386 <servlet-mapping>
387 <servlet-name>server-info</servlet-name>
388 <url-pattern>/flys/server-info</url-pattern>
389 </servlet-mapping>
390
391 <servlet-mapping>
392 <servlet-name>artifact</servlet-name>
393 <url-pattern>/flys/artifact</url-pattern>
394 </servlet-mapping>
395
396 <servlet-mapping>
397 <servlet-name>getartifact</servlet-name>
398 <url-pattern>/flys/getartifact</url-pattern>
399 </servlet-mapping>
400
401 <servlet-mapping>
402 <servlet-name>cross-section-km</servlet-name>
403 <url-pattern>/flys/cross-section-km</url-pattern>
404 </servlet-mapping>
405
406 <servlet-mapping>
407 <servlet-name>create-collection</servlet-name>
408 <url-pattern>/flys/create-collection</url-pattern>
409 </servlet-mapping>
410
411 <servlet-mapping>
412 <servlet-name>rivers</servlet-name>
413 <url-pattern>/flys/rivers</url-pattern>
414 </servlet-mapping>
415
416 <servlet-mapping>
417 <servlet-name>riverinfo</servlet-name>
418 <url-pattern>/flys/riverinfo</url-pattern>
419 </servlet-mapping>
420
421 <servlet-mapping>
422 <servlet-name>forward</servlet-name>
423 <url-pattern>/flys/forward</url-pattern>
424 </servlet-mapping>
425
426 <servlet-mapping>
427 <servlet-name>feed</servlet-name>
428 <url-pattern>/flys/feed</url-pattern>
429 </servlet-mapping>
430
431 <servlet-mapping>
432 <servlet-name>fixings-overview</servlet-name>
433 <url-pattern>/flys/fixings-overview</url-pattern>
434 </servlet-mapping>
435
436 <servlet-mapping>
437 <servlet-name>advance</servlet-name>
438 <url-pattern>/flys/advance</url-pattern>
439 </servlet-mapping>
440
441 <servlet-mapping>
442 <servlet-name>add-artifact</servlet-name>
443 <url-pattern>/flys/add-artifact</url-pattern>
444 </servlet-mapping>
445
446 <servlet-mapping>
447 <servlet-name>load-artifact</servlet-name>
448 <url-pattern>/flys/load-artifact</url-pattern>
449 </servlet-mapping>
450
451 <servlet-mapping>
452 <servlet-name>describe-collection</servlet-name>
453 <url-pattern>/flys/describe-collection</url-pattern>
454 </servlet-mapping>
455
456 <servlet-mapping>
457 <servlet-name>user-collections</servlet-name>
458 <url-pattern>/flys/user-collections</url-pattern>
459 </servlet-mapping>
460
461 <servlet-mapping>
462 <servlet-name>distanceinfo</servlet-name>
463 <url-pattern>/flys/distanceinfo</url-pattern>
464 </servlet-mapping>
465
466 <servlet-mapping>
467 <servlet-name>dischargeinfo</servlet-name>
468 <url-pattern>/flys/dischargeinfo</url-pattern>
469 </servlet-mapping>
470
471 <servlet-mapping>
472 <servlet-name>DischargeInfoXML</servlet-name>
473 <url-pattern>/flys/dischargeinfoxml</url-pattern>
474 </servlet-mapping>
475
476 <servlet-mapping>
477 <servlet-name>meta-data</servlet-name>
478 <url-pattern>/flys/meta-data</url-pattern>
479 </servlet-mapping>
480
481 <servlet-mapping>
482 <servlet-name>mainvalues</servlet-name>
483 <url-pattern>/flys/mainvalues</url-pattern>
484 </servlet-mapping>
485
486 <servlet-mapping>
487 <servlet-name>gaugeinfo</servlet-name>
488 <url-pattern>/flys/gaugeinfo</url-pattern>
489 </servlet-mapping>
490
491 <servlet-mapping>
492 <servlet-name>csv</servlet-name>
493 <url-pattern>/flys/csv</url-pattern>
494 </servlet-mapping>
495
496 <servlet-mapping>
497 <servlet-name>ChartOutputService</servlet-name>
498 <url-pattern>/flys/chart</url-pattern>
499 </servlet-mapping>
500
501 <servlet-mapping>
502 <servlet-name>DischargeTablesOverviewService</servlet-name>
503 <url-pattern>/flys/dischargetablesoverview</url-pattern>
504 </servlet-mapping>
505
506 <servlet-mapping>
507 <servlet-name>MapOutputService</servlet-name>
508 <url-pattern>/flys/map</url-pattern>
509 </servlet-mapping>
510
511 <servlet-mapping>
512 <servlet-name>mapfish.print</servlet-name>
513 <url-pattern>/flys/mapfish-print/*</url-pattern>
514 </servlet-mapping>
515
369 <servlet-mapping> 516 <servlet-mapping>
370 <servlet-name>MapPrintService</servlet-name> 517 <servlet-name>MapPrintService</servlet-name>
371 <url-pattern>/flys/map-print</url-pattern> 518 <url-pattern>/flys/map-print</url-pattern>
372 </servlet-mapping> 519 </servlet-mapping>
373 520
374 521
375 <servlet>
376 <servlet-name>FixingsKMChartService</servlet-name>
377 <servlet-class>org.dive4elements.river.client.server.FixingsKMChartServiceImpl</servlet-class>
378 </servlet>
379
380 <servlet-mapping> 522 <servlet-mapping>
381 <servlet-name>FixingsKMChartService</servlet-name> 523 <servlet-name>FixingsKMChartService</servlet-name>
382 <url-pattern>/flys/fixings-km-chart</url-pattern> 524 <url-pattern>/flys/fixings-km-chart</url-pattern>
383 </servlet-mapping> 525 </servlet-mapping>
384 526
385 <servlet>
386 <servlet-name>DistanceInfoXML</servlet-name>
387 <servlet-class>org.dive4elements.river.client.server.DistanceInfoXML</servlet-class>
388 </servlet>
389
390 <servlet-mapping> 527 <servlet-mapping>
391 <servlet-name>DistanceInfoXML</servlet-name> 528 <servlet-name>DistanceInfoXML</servlet-name>
392 <url-pattern>/flys/distanceinfoxml</url-pattern> 529 <url-pattern>/flys/distanceinfoxml</url-pattern>
393 </servlet-mapping> 530 </servlet-mapping>
394 531
395 <servlet>
396 <servlet-name>ExportService</servlet-name>
397 <servlet-class>org.dive4elements.river.client.server.ExportServiceImpl</servlet-class>
398 </servlet>
399
400 <servlet-mapping> 532 <servlet-mapping>
401 <servlet-name>ExportService</servlet-name> 533 <servlet-name>ExportService</servlet-name>
402 <url-pattern>/flys/export</url-pattern> 534 <url-pattern>/flys/export</url-pattern>
403 </servlet-mapping> 535 </servlet-mapping>
404 536
405 <servlet>
406 <servlet-name>CollectionAttributeService</servlet-name>
407 <servlet-class>org.dive4elements.river.client.server.CollectionAttributeServiceImpl</servlet-class>
408 </servlet>
409
410 <servlet-mapping> 537 <servlet-mapping>
411 <servlet-name>CollectionAttributeService</servlet-name> 538 <servlet-name>CollectionAttributeService</servlet-name>
412 <url-pattern>/flys/collection-attribute</url-pattern> 539 <url-pattern>/flys/collection-attribute</url-pattern>
413 </servlet-mapping> 540 </servlet-mapping>
414 541
415 <servlet>
416 <servlet-name>CollectionItemAttributeService</servlet-name>
417 <servlet-class>org.dive4elements.river.client.server.CollectionItemAttributeServiceImpl</servlet-class>
418 </servlet>
419
420 <servlet-mapping> 542 <servlet-mapping>
421 <servlet-name>CollectionItemAttributeService</servlet-name> 543 <servlet-name>CollectionItemAttributeService</servlet-name>
422 <url-pattern>/flys/collection-item-attribute</url-pattern> 544 <url-pattern>/flys/collection-item-attribute</url-pattern>
423 </servlet-mapping> 545 </servlet-mapping>
424 546
425 <servlet>
426 <servlet-name>ChartInfoService</servlet-name>
427 <servlet-class>org.dive4elements.river.client.server.ChartInfoServiceImpl</servlet-class>
428 </servlet>
429
430 <servlet-mapping> 547 <servlet-mapping>
431 <servlet-name>ChartInfoService</servlet-name> 548 <servlet-name>ChartInfoService</servlet-name>
432 <url-pattern>/flys/chart-info</url-pattern> 549 <url-pattern>/flys/chart-info</url-pattern>
433 </servlet-mapping> 550 </servlet-mapping>
434 551
435 <servlet>
436 <servlet-name>ReportService</servlet-name>
437 <servlet-class>org.dive4elements.river.client.server.ReportServiceImpl</servlet-class>
438 </servlet>
439
440 <servlet-mapping> 552 <servlet-mapping>
441 <servlet-name>ReportService</servlet-name> 553 <servlet-name>ReportService</servlet-name>
442 <url-pattern>/flys/report</url-pattern> 554 <url-pattern>/flys/report</url-pattern>
443 </servlet-mapping> 555 </servlet-mapping>
444 556
445 <servlet>
446 <servlet-name>SetCollectionNameService</servlet-name>
447 <servlet-class>org.dive4elements.river.client.server.SetCollectionNameServiceImpl</servlet-class>
448 </servlet>
449
450 <servlet-mapping> 557 <servlet-mapping>
451 <servlet-name>SetCollectionNameService</servlet-name> 558 <servlet-name>SetCollectionNameService</servlet-name>
452 <url-pattern>/flys/set-collectionname</url-pattern> 559 <url-pattern>/flys/set-collectionname</url-pattern>
453 </servlet-mapping> 560 </servlet-mapping>
454 561
455 <servlet>
456 <servlet-name>SetCollectionTTLService</servlet-name>
457 <servlet-class>org.dive4elements.river.client.server.SetCollectionTTLServiceImpl</servlet-class>
458 </servlet>
459
460 <servlet-mapping> 562 <servlet-mapping>
461 <servlet-name>SetCollectionTTLService</servlet-name> 563 <servlet-name>SetCollectionTTLService</servlet-name>
462 <url-pattern>/flys/set-collectionttl</url-pattern> 564 <url-pattern>/flys/set-collectionttl</url-pattern>
463 </servlet-mapping> 565 </servlet-mapping>
464 566
465 <servlet>
466 <servlet-name>DeleteCollectionService</servlet-name>
467 <servlet-class>org.dive4elements.river.client.server.DeleteCollectionServiceImpl</servlet-class>
468 </servlet>
469
470 <servlet-mapping> 567 <servlet-mapping>
471 <servlet-name>DeleteCollectionService</servlet-name> 568 <servlet-name>DeleteCollectionService</servlet-name>
472 <url-pattern>/flys/delete-collection</url-pattern> 569 <url-pattern>/flys/delete-collection</url-pattern>
473 </servlet-mapping> 570 </servlet-mapping>
474 571
475 <servlet>
476 <servlet-name>MapInfoService</servlet-name>
477 <servlet-class>org.dive4elements.river.client.server.MapInfoServiceImpl</servlet-class>
478 </servlet>
479
480 <servlet-mapping> 572 <servlet-mapping>
481 <servlet-name>MapInfoService</servlet-name> 573 <servlet-name>MapInfoService</servlet-name>
482 <url-pattern>/flys/map-info</url-pattern> 574 <url-pattern>/flys/map-info</url-pattern>
483 </servlet-mapping> 575 </servlet-mapping>
484 576
485 <servlet>
486 <servlet-name>getfeatureinfo</servlet-name>
487 <servlet-class>org.dive4elements.river.client.server.GFIServiceImpl</servlet-class>
488 </servlet>
489
490 <servlet-mapping> 577 <servlet-mapping>
491 <servlet-name>getfeatureinfo</servlet-name> 578 <servlet-name>getfeatureinfo</servlet-name>
492 <url-pattern>/flys/getfeatureinfo</url-pattern> 579 <url-pattern>/flys/getfeatureinfo</url-pattern>
493 </servlet-mapping> 580 </servlet-mapping>
494 581
495 <servlet>
496 <servlet-name>getcapabilities</servlet-name>
497 <servlet-class>org.dive4elements.river.client.server.GCServiceImpl</servlet-class>
498 </servlet>
499
500 <servlet-mapping> 582 <servlet-mapping>
501 <servlet-name>getcapabilities</servlet-name> 583 <servlet-name>getcapabilities</servlet-name>
502 <url-pattern>/flys/getcapabilities</url-pattern> 584 <url-pattern>/flys/getcapabilities</url-pattern>
503 </servlet-mapping> 585 </servlet-mapping>
504 586
505 <servlet>
506 <servlet-name>DescribeArtifactService</servlet-name>
507 <servlet-class>org.dive4elements.river.client.server.DescribeArtifactServiceImpl</servlet-class>
508 </servlet>
509
510 <servlet-mapping> 587 <servlet-mapping>
511 <servlet-name>DescribeArtifactService</servlet-name> 588 <servlet-name>DescribeArtifactService</servlet-name>
512 <url-pattern>/flys/describe</url-pattern> 589 <url-pattern>/flys/describe</url-pattern>
513 </servlet-mapping> 590 </servlet-mapping>
514 591
515 <servlet>
516 <servlet-name>remove-artifact</servlet-name>
517 <servlet-class>org.dive4elements.river.client.server.RemoveArtifactServiceImpl</servlet-class>
518 </servlet>
519
520 <servlet-mapping> 592 <servlet-mapping>
521 <servlet-name>remove-artifact</servlet-name> 593 <servlet-name>remove-artifact</servlet-name>
522 <url-pattern>/flys/remove-artifact</url-pattern> 594 <url-pattern>/flys/remove-artifact</url-pattern>
523 </servlet-mapping> 595 </servlet-mapping>
524 596
525 <servlet>
526 <servlet-name>GetWMSUrls</servlet-name>
527 <servlet-class>org.dive4elements.river.client.server.MapUrlServiceImpl</servlet-class>
528 </servlet>
529
530 <servlet-mapping> 597 <servlet-mapping>
531 <servlet-name>GetWMSUrls</servlet-name> 598 <servlet-name>GetWMSUrls</servlet-name>
532 <url-pattern>/flys/map-urls</url-pattern> 599 <url-pattern>/flys/map-urls</url-pattern>
533 </servlet-mapping> 600 </servlet-mapping>
534 601
535 <servlet>
536 <servlet-name>FileUpload</servlet-name>
537 <servlet-class>org.dive4elements.river.client.server.FileUploadServiceImpl</servlet-class>
538 </servlet>
539
540 <servlet-mapping> 602 <servlet-mapping>
541 <servlet-name>FileUpload</servlet-name> 603 <servlet-name>FileUpload</servlet-name>
542 <url-pattern>/flys/fileupload</url-pattern> 604 <url-pattern>/flys/fileupload</url-pattern>
543 </servlet-mapping> 605 </servlet-mapping>
544 606
545 <servlet>
546 <servlet-name>themelisting</servlet-name>
547 <servlet-class>org.dive4elements.river.client.server.ThemeListingServiceImpl</servlet-class>
548 </servlet>
549
550 <servlet-mapping> 607 <servlet-mapping>
551 <servlet-name>themelisting</servlet-name> 608 <servlet-name>themelisting</servlet-name>
552 <url-pattern>/flys/themelisting</url-pattern> 609 <url-pattern>/flys/themelisting</url-pattern>
553 </servlet-mapping> 610 </servlet-mapping>
554 611
555 <servlet>
556 <servlet-name>SQKMChart</servlet-name>
557 <servlet-class>org.dive4elements.river.client.server.SQKMChartServiceImpl</servlet-class>
558 </servlet>
559
560 <servlet-mapping> 612 <servlet-mapping>
561 <servlet-name>SQKMChart</servlet-name> 613 <servlet-name>SQKMChart</servlet-name>
562 <url-pattern>/flys/sq-km-chart</url-pattern> 614 <url-pattern>/flys/sq-km-chart</url-pattern>
563 </servlet-mapping> 615 </servlet-mapping>
564 616
565 <servlet>
566 <servlet-name>BedKMChart</servlet-name>
567 <servlet-class>org.dive4elements.river.client.server.BedKMChartServiceImpl</servlet-class>
568 </servlet>
569
570 <servlet-mapping> 617 <servlet-mapping>
571 <servlet-name>BedKMChart</servlet-name> 618 <servlet-name>BedKMChart</servlet-name>
572 <url-pattern>/flys/bed-km-chart</url-pattern> 619 <url-pattern>/flys/bed-km-chart</url-pattern>
573 </servlet-mapping> 620 </servlet-mapping>
574 621
575 <servlet>
576 <servlet-name>BedloadKMChart</servlet-name>
577 <servlet-class>org.dive4elements.river.client.server.BedloadKMChartServiceImpl</servlet-class>
578 </servlet>
579
580 <servlet-mapping> 622 <servlet-mapping>
581 <servlet-name>BedloadKMChart</servlet-name> 623 <servlet-name>BedloadKMChart</servlet-name>
582 <url-pattern>/flys/bedload-km-chart</url-pattern> 624 <url-pattern>/flys/bedload-km-chart</url-pattern>
583 </servlet-mapping> 625 </servlet-mapping>
584 626
585 <servlet>
586 <servlet-name>SedimentLoadInfo</servlet-name>
587 <servlet-class>org.dive4elements.river.client.server.SedimentLoadInfoServiceImpl</servlet-class>
588 </servlet>
589
590 <servlet-mapping> 627 <servlet-mapping>
591 <servlet-name>SedimentLoadInfo</servlet-name> 628 <servlet-name>SedimentLoadInfo</servlet-name>
592 <url-pattern>/flys/sedimentloadinfo</url-pattern> 629 <url-pattern>/flys/sedimentloadinfo</url-pattern>
593 </servlet-mapping> 630 </servlet-mapping>
594 631
595 <servlet>
596 <servlet-name>login</servlet-name>
597 <servlet-class>org.dive4elements.river.client.server.LoginServlet</servlet-class>
598 </servlet>
599
600 <servlet-mapping> 632 <servlet-mapping>
601 <servlet-name>login</servlet-name> 633 <servlet-name>login</servlet-name>
602 <url-pattern>/flys/login</url-pattern> 634 <url-pattern>/flys/login</url-pattern>
603 </servlet-mapping> 635 </servlet-mapping>
604 636
605 <servlet>
606 <servlet-name>saml</servlet-name>
607 <servlet-class>org.dive4elements.river.client.server.SamlServlet</servlet-class>
608 </servlet>
609
610 <servlet-mapping> 637 <servlet-mapping>
611 <servlet-name>saml</servlet-name> 638 <servlet-name>saml</servlet-name>
612 <url-pattern>/flys/saml</url-pattern> 639 <url-pattern>/flys/saml</url-pattern>
613 </servlet-mapping> 640 </servlet-mapping>
614 641
615 <servlet>
616 <servlet-name>modules</servlet-name>
617 <servlet-class>org.dive4elements.river.client.server.ModuleServiceImpl</servlet-class>
618 </servlet>
619
620 <servlet-mapping> 642 <servlet-mapping>
621 <servlet-name>modules</servlet-name> 643 <servlet-name>modules</servlet-name>
622 <url-pattern>/flys/modules</url-pattern> 644 <url-pattern>/flys/modules</url-pattern>
623 </servlet-mapping> 645 </servlet-mapping>
624
625 <filter>
626 <filter-name>GGInAFilter</filter-name>
627 <filter-class>org.dive4elements.river.client.server.filter.GGInAFilter</filter-class>
628 <init-param>
629 <param-name>deactivate</param-name>
630 <param-value>false</param-value>
631 </init-param>
632 </filter>
633
634 <filter-mapping>
635 <filter-name>GGInAFilter</filter-name>
636 <url-pattern>/*</url-pattern>
637 </filter-mapping>
638
639 <filter>
640 <filter-name>NoCacheFilter</filter-name>
641 <filter-class>org.dive4elements.river.client.server.filter.NoCacheFilter</filter-class>
642 </filter>
643
644 <filter-mapping>
645 <filter-name>NoCacheFilter</filter-name>
646 <url-pattern>/*</url-pattern>
647 </filter-mapping>
648 646
649 647
650 <!-- Default page to serve --> 648 <!-- Default page to serve -->
651 <welcome-file-list> 649 <welcome-file-list>
652 <welcome-file>FLYS.html</welcome-file> 650 <welcome-file>FLYS.html</welcome-file>

http://dive4elements.wald.intevation.org