first styling effort
[pithos] / waradmin / WEB-INF / web.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE web-app
3     PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
4     "http://java.sun.com/dtd/web-app_2_3.dtd">
5
6 <web-app>
7
8         <!-- Servlets -->
9         <servlet>
10                 <servlet-name>adminServlet</servlet-name>
11                 <servlet-class>gr.ebs.gss.server.admin.AdminServiceImpl</servlet-class>
12         </servlet>
13         <servlet>
14                 <servlet-name>logoutServlet</servlet-name>
15                 <servlet-class>gr.ebs.gss.server.admin.LogoutServlet</servlet-class>
16         </servlet>
17
18         <servlet-mapping>
19                 <servlet-name>adminServlet</servlet-name>
20                 <url-pattern>admin</url-pattern>
21         </servlet-mapping>
22         <servlet-mapping>
23                 <servlet-name>logoutServlet</servlet-name>
24                 <url-pattern>logout</url-pattern>
25         </servlet-mapping>
26         <welcome-file-list>
27                 <welcome-file>
28                         index.html
29                 </welcome-file>
30         </welcome-file-list>
31         <security-constraint>
32                 <web-resource-collection>
33                         <web-resource-name>Admin</web-resource-name>
34                         <description>Admin app</description>
35                         <url-pattern>/*</url-pattern>
36                         <http-method>GET</http-method>
37                         <http-method>POST</http-method>
38                 </web-resource-collection>
39                 <auth-constraint>
40                         <role-name>admin</role-name>
41                 </auth-constraint>
42         </security-constraint>
43
44         <login-config>
45                 <auth-method>FORM</auth-method>
46                 <form-login-config>
47                         <form-login-page>login.jsp</form-login-page>
48                         <form-error-page>login.jsp?error=1</form-error-page>
49                 </form-login-config>
50         </login-config>
51
52         <security-role>
53                 <role-name>admin</role-name>
54         </security-role>
55
56 </web-app>