Lost file for committed not-working WS
[proteocache.git] / WEB-INF / web.xml
1 <web-app xmlns="http://java.sun.com/xml/ns/j2ee"\r
2  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
3  xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"\r
4  version="2.4">\r
5 \r
6 <display-name>ProteoCache</display-name>\r
7         <description>ProteoCache - caching framework for Jpred and other program in Dundee Resource</description>\r
8 \r
9         <welcome-file-list>\r
10                 <welcome-file>index.jsp</welcome-file>\r
11         </welcome-file-list>\r
12 \r
13         <!-- ############################################################################################################ -->\r
14         <!-- Spring Security -->\r
15 \r
16         <listener>\r
17                 <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>\r
18         </listener>\r
19 \r
20         <context-param>\r
21                 <param-name>contextConfigLocation</param-name>\r
22                 <param-value>\r
23                         /WEB-INF/spring-security.xml\r
24                 </param-value>\r
25         </context-param>\r
26 \r
27         <filter>\r
28                 <filter-name>springSecurityFilterChain</filter-name>\r
29                 <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>\r
30         </filter>\r
31 \r
32         <filter-mapping>\r
33                 <filter-name>springSecurityFilterChain</filter-name>\r
34                 <url-pattern>/*</url-pattern>\r
35         </filter-mapping>\r
36 \r
37         <!-- Main Spring Servlet: annotation based configuration -->\r
38         <servlet>\r
39                 <servlet-name>proteocache</servlet-name>\r
40                 <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>\r
41                 <init-param>\r
42                         <param-name>contextClass</param-name>\r
43                         <param-value>org.springframework.web.context.support.AnnotationConfigWebApplicationContext</param-value>\r
44                 </init-param>\r
45                 <init-param>\r
46                         <param-name>contextConfigLocation</param-name>\r
47                         <param-value>compbio.spring</param-value>\r
48                 </init-param>\r
49                 <load-on-startup>1</load-on-startup>\r
50         </servlet>\r
51 \r
52         <servlet-mapping>\r
53                 <servlet-name>proteocache</servlet-name>\r
54                 <url-pattern>/</url-pattern>\r
55         </servlet-mapping>\r
56 \r
57         <!-- ProteoCache listeners -->\r
58         <listener>\r
59                 <listener-class>compbio.listeners.ContextListener</listener-class>\r
60         </listener>\r
61         <listener>\r
62                 <listener-class>com.sun.xml.ws.transport.http.servlet.WSServletContextListener</listener-class>\r
63         </listener>\r
64         <servlet>\r
65                 <servlet-name>JpredWS</servlet-name>\r
66                 <servlet-class>com.sun.xml.ws.transport.http.servlet.WSServlet</servlet-class>\r
67                 <load-on-startup>1</load-on-startup>\r
68         </servlet>\r
69         <servlet-mapping>\r
70                 <servlet-name>JpredWS</servlet-name>\r
71                 <url-pattern>/JpredWS</url-pattern>\r
72         </servlet-mapping>\r
73 \r
74         <!-- Session timeout in minutes -->\r
75         <session-config>\r
76                 <session-timeout>20</session-timeout>\r
77         </session-config>\r
78 \r
79 </web-app>\r