Statistics
| Branch: | Tag: | Revision:

root / war / WEB-INF / web.xml @ 1206:292dec4eae08

History | View | Annotate | Download (4 kB)

1
<?xml version="1.0" encoding="UTF-8"?>
2
<web-app>
3
                <error-page>
4
                        <error-code>
5
                    503
6
                </error-code>
7
                <location>
8
                    /error503.html
9
                </location>
10
            </error-page>
11
                <error-page>
12
                        <error-code>
13
                    502
14
                </error-code>
15
                <location>
16
                    /error502.html
17
                </location>
18
            </error-page>
19
                <error-page>
20
                        <error-code>
21
                    403
22
                </error-code>
23
                <location>
24
                    /error403.html
25
                </location>
26
            </error-page>
27

    
28
                <filter>
29
                         <filter-name>CacheFilter</filter-name>
30
                         <filter-class>org.gss_project.gss.server.CacheFilter</filter-class>
31
                </filter>
32
                <filter-mapping>
33
                         <filter-name>CacheFilter</filter-name>
34
                         <url-pattern>/*</url-pattern>
35
                </filter-mapping>
36

    
37
        <servlet>
38
                <servlet-name>Login</servlet-name>
39
                <servlet-class>org.gss_project.gss.server.Login</servlet-class>
40
        </servlet>
41
        <servlet>
42
                <servlet-name>Policy</servlet-name>
43
                <servlet-class>org.gss_project.gss.server.Policy</servlet-class>
44
        </servlet>
45
        <servlet>
46
                <servlet-name>Registration</servlet-name>
47
                <servlet-class>org.gss_project.gss.server.Registration</servlet-class>
48
        </servlet>
49
        <servlet>
50
                <servlet-name>Invitations</servlet-name>
51
                <servlet-class>org.gss_project.gss.server.Invitations</servlet-class>
52
        </servlet>
53
        <servlet>
54
                <servlet-name>CouponHandler</servlet-name>
55
                <servlet-class>org.gss_project.gss.server.CouponHandler</servlet-class>
56
        </servlet>
57
        <servlet>
58
                <servlet-name>CouponVerifier</servlet-name>
59
                <servlet-class>org.gss_project.gss.server.CouponVerifier</servlet-class>
60
        </servlet>
61
        <servlet>
62
                <servlet-name>NonceIssuer</servlet-name>
63
                <servlet-class>org.gss_project.gss.server.NonceIssuer</servlet-class>
64
        </servlet>
65
        <servlet>
66
                <servlet-name>TokenRetriever</servlet-name>
67
                <servlet-class>org.gss_project.gss.server.TokenRetriever</servlet-class>
68
        </servlet>
69
        <servlet>
70
                <servlet-name>RESTHandler</servlet-name>
71
                <servlet-class>org.gss_project.gss.server.rest.RequestHandler</servlet-class>
72
                                <init-param>
73
                                        <param-name>input</param-name>
74
                                        <param-value>4096</param-value>
75
                                </init-param>
76
                                <init-param>
77
                                        <param-name>output</param-name>
78
                                        <param-value>4096</param-value>
79
                                </init-param>
80
        </servlet>
81

    
82
        <servlet-mapping>
83
                <servlet-name>Login</servlet-name>
84
                <url-pattern>/login</url-pattern>
85
        </servlet-mapping>
86
        <servlet-mapping>
87
                <servlet-name>Policy</servlet-name>
88
                <url-pattern>/policy</url-pattern>
89
        </servlet-mapping>
90
        <servlet-mapping>
91
                <servlet-name>Registration</servlet-name>
92
                <url-pattern>/register</url-pattern>
93
        </servlet-mapping>
94
        <servlet-mapping>
95
                <servlet-name>Invitations</servlet-name>
96
                <url-pattern>/invites</url-pattern>
97
        </servlet-mapping>
98
        <servlet-mapping>
99
                <servlet-name>CouponHandler</servlet-name>
100
                <url-pattern>/coupon</url-pattern>
101
        </servlet-mapping>
102
        <servlet-mapping>
103
                <servlet-name>CouponVerifier</servlet-name>
104
                <url-pattern>/submitCoupon</url-pattern>
105
        </servlet-mapping>
106
        <servlet-mapping>
107
                <servlet-name>NonceIssuer</servlet-name>
108
                <url-pattern>/nonce</url-pattern>
109
        </servlet-mapping>
110
        <servlet-mapping>
111
                <servlet-name>TokenRetriever</servlet-name>
112
                <url-pattern>/token</url-pattern>
113
        </servlet-mapping>
114
        <servlet-mapping>
115
                <servlet-name>RESTHandler</servlet-name>
116
                <url-pattern>/rest/*</url-pattern>
117
        </servlet-mapping>
118
</web-app>