source: EDIS/trunk/java/tracking-server-bigboard/src/main/webapp/WEB-INF/web.xml@ 1227

Last change on this file since 1227 was 1227, checked in by George Lilly, 13 years ago

initial load of EDIS 1.0

File size: 4.1 KB
Line 
1<!DOCTYPE web-app PUBLIC
2 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
3 "http://java.sun.com/dtd/web-app_2_3.dtd" >
4<web-app>
5 <display-name>Emergency Department Tracking Board Server Proxy Application</display-name>
6
7 <context-param>
8 <param-name>javax.servlet.jsp.jstl.fmt.localizationContext</param-name>
9 <param-value>strings</param-value>
10 </context-param>
11 <!-- Fallback locale if no bundles found for browser's preferred locale -->
12 <!-- Force a single locale using param-name 'javax.servlet.jsp.jstl.fmt.locale' -->
13 <context-param>
14 <param-name>javax.servlet.jsp.jstl.fmt.fallbackLocale</param-name>
15 <param-value>en</param-value>
16 </context-param>
17
18 <context-param>
19 <param-name>contextConfigLocation</param-name>
20 <param-value>
21 classpath*:/applicationContext-dao.xml
22 </param-value>
23 </context-param>
24
25 <filter>
26 <filter-name>noCacheFilter</filter-name>
27 <filter-class>gov.va.med.edp.web.servlet.filter.ResponseHeaderFilter</filter-class>
28 <init-param>
29 <param-name>Cache-Control</param-name>
30 <param-value>no-store,must-revalidate</param-value>
31 </init-param>
32 <init-param>
33 <param-name>Expires</param-name>
34 <param-value>Thu, 01 Jan 1970 01:00:00 GMT</param-value>
35 </init-param>
36 </filter>
37
38 <listener>
39 <listener-class>org.springframework.web.util.IntrospectorCleanupListener</listener-class>
40 </listener>
41
42 <listener>
43 <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
44 </listener>
45
46 <servlet>
47 <servlet-name>dispatcher</servlet-name>
48 <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
49 <load-on-startup>1</load-on-startup>
50 </servlet>
51
52 <filter-mapping>
53 <filter-name>noCacheFilter</filter-name>
54 <url-pattern>*.swf</url-pattern>
55 </filter-mapping>
56
57 <filter-mapping>
58 <filter-name>noCacheFilter</filter-name>
59 <url-pattern>/bigboard.html</url-pattern>
60 </filter-mapping>
61
62 <servlet-mapping>
63 <servlet-name>dispatcher</servlet-name>
64 <url-pattern>/bigboard.html</url-pattern>
65 </servlet-mapping>
66
67 <servlet-mapping>
68 <servlet-name>dispatcher</servlet-name>
69 <url-pattern>/testpage.html</url-pattern>
70 </servlet-mapping>
71
72 <servlet-mapping>
73 <servlet-name>noCacheFilter</servlet-name>
74 <url-pattern>/testpage.html</url-pattern>
75 </servlet-mapping>
76
77 <servlet-mapping>
78 <servlet-name>dispatcher</servlet-name>
79 <url-pattern>*.xml</url-pattern>
80 </servlet-mapping>
81
82 <servlet-mapping>
83 <servlet-name>dispatcher</servlet-name>
84 <url-pattern>*.csv</url-pattern>
85 </servlet-mapping>
86
87 <session-config>
88 <session-timeout>5</session-timeout>
89 </session-config>
90
91 <welcome-file-list>
92 <welcome-file>/index.jsp</welcome-file>
93 </welcome-file-list>
94
95 <error-page>
96 <error-code>500</error-code>
97 <location>/error500.jsp</location>
98 </error-page>
99
100 <security-constraint>
101 <web-resource-collection>
102 <web-resource-name>ED Tracking Board Flex Client</web-resource-name>
103 <url-pattern>*.swf</url-pattern>
104 <url-pattern>*.html</url-pattern>
105 <url-pattern>*.xml</url-pattern>
106 <url-pattern>*.jsp</url-pattern>
107 <url-pattern>*.csv</url-pattern>
108 <http-method>GET</http-method>
109 <http-method>POST</http-method>
110 </web-resource-collection>
111 <auth-constraint>
112 <role-name>SSL_AUTHENTICATED_USERS</role-name>
113 </auth-constraint>
114 <user-data-constraint>
115 <transport-guarantee>NONE</transport-guarantee>
116 </user-data-constraint>
117 </security-constraint>
118
119 <login-config>
120 <auth-method>CLIENT-CERT</auth-method>
121 </login-config>
122
123 <security-role>
124 <role-name>SSL_AUTHENTICATED_USERS</role-name>
125 </security-role>
126</web-app>
Note: See TracBrowser for help on using the repository browser.