blob: 943cedac5ff1b79f61f55ec3978df77a5090b4ae [file] [log] [blame]
Shawn O. Pearce61e0cc82008-11-28 14:52:06 -08001<?xml version="1.0" encoding="UTF-8"?>
2<web-app>
3 <resource-ref>
4 <res-ref-name>jdbc/ReviewDb</res-ref-name>
5 <res-type>javax.sql.DataSource</res-type>
6 <res-auth>Container</res-auth>
7 </resource-ref>
8
Shawn O. Pearce92a19d22009-01-13 13:27:59 -08009 <resource-ref>
10 <res-ref-name>mail/Outgoing</res-ref-name>
11 <res-type>javax.mail.Session</res-type>
12 <res-auth>Container</res-auth>
13 </resource-ref>
14
Shawn O. Pearce61e0cc82008-11-28 14:52:06 -080015 <filter>
16 <filter-name>UrlRewrite</filter-name>
17 <filter-class>com.google.gerrit.server.UrlRewriteFilter</filter-class>
18 </filter>
19 <filter-mapping>
20 <filter-name>UrlRewrite</filter-name>
21 <url-pattern>/*</url-pattern>
22 </filter-mapping>
23
Shawn O. Pearcebdb917d2008-12-01 12:24:34 -080024 <filter>
25 <filter-name>CacheControl</filter-name>
Shawn O. Pearce57d1e392009-02-27 13:15:41 -080026 <filter-class>com.google.gwtexpui.server.CacheControlFilter</filter-class>
Shawn O. Pearcebdb917d2008-12-01 12:24:34 -080027 </filter>
28 <filter-mapping>
29 <filter-name>CacheControl</filter-name>
30 <url-pattern>/*</url-pattern>
31 </filter-mapping>
32
Shawn O. Pearce61e0cc82008-11-28 14:52:06 -080033 <servlet>
34 <servlet-name>Gerrit</servlet-name>
35 <servlet-class>com.google.gerrit.server.HostPageServlet</servlet-class>
Shawn O. Pearcedcf792d2008-12-08 10:56:10 -080036 <load-on-startup>1</load-on-startup>
Shawn O. Pearce61e0cc82008-11-28 14:52:06 -080037 </servlet>
38 <servlet-mapping>
39 <servlet-name>Gerrit</servlet-name>
40 <url-pattern>/Gerrit</url-pattern>
41 </servlet-mapping>
Shawn O. Pearce81262482009-01-27 13:12:09 -080042 <servlet-mapping>
43 <servlet-name>Gerrit</servlet-name>
44 <url-pattern>/Gerrit/*</url-pattern>
45 </servlet-mapping>
Shawn O. Pearce61e0cc82008-11-28 14:52:06 -080046
47 <servlet>
48 <servlet-name>Login</servlet-name>
Shawn O. Pearce6ac17c52009-01-10 07:29:26 -080049 <servlet-class>com.google.gerrit.server.OpenIdLoginServlet</servlet-class>
Shawn O. Pearcedcf792d2008-12-08 10:56:10 -080050 <load-on-startup>1</load-on-startup>
Shawn O. Pearce61e0cc82008-11-28 14:52:06 -080051 </servlet>
52 <servlet-mapping>
53 <servlet-name>Login</servlet-name>
54 <url-pattern>/login</url-pattern>
55 </servlet-mapping>
56
57 <servlet>
Shawn O. Pearce8d2f1842009-05-13 07:59:04 -070058 <servlet-name>BecomeAnyAccount</servlet-name>
59 <servlet-class>com.google.gerrit.server.BecomeAnyAccountLoginServlet</servlet-class>
60 <load-on-startup>1</load-on-startup>
61 </servlet>
62 <servlet-mapping>
63 <servlet-name>BecomeAnyAccount</servlet-name>
Shawn O. Pearce87dd9bd2009-05-13 09:13:35 -070064 <url-pattern>/become</url-pattern>
Shawn O. Pearce8d2f1842009-05-13 07:59:04 -070065 </servlet-mapping>
66
67 <servlet>
Shawn O. Pearcea1c167f2008-12-22 19:26:05 -080068 <servlet-name>ssh</servlet-name>
69 <servlet-class>com.google.gerrit.server.ssh.SshServlet</servlet-class>
70 <load-on-startup>1</load-on-startup>
71 </servlet>
72 <servlet-mapping>
73 <servlet-name>ssh</servlet-name>
74 <url-pattern>/ssh_info</url-pattern>
75 </servlet-mapping>
76
77 <servlet>
Shawn O. Pearcec66b7812009-04-15 09:03:52 -070078 <servlet-name>cat</servlet-name>
79 <servlet-class>com.google.gerrit.server.CatServlet</servlet-class>
80 <load-on-startup>1</load-on-startup>
81 </servlet>
82 <servlet-mapping>
83 <servlet-name>cat</servlet-name>
84 <url-pattern>/cat/*</url-pattern>
85 </servlet-mapping>
86
87 <servlet>
Shawn O. Pearce363e7c22008-12-30 17:26:31 -080088 <servlet-name>Static</servlet-name>
89 <servlet-class>com.google.gerrit.server.StaticServlet</servlet-class>
90 <load-on-startup>1</load-on-startup>
91 </servlet>
92 <servlet-mapping>
93 <servlet-name>Static</servlet-name>
94 <url-pattern>/static/*</url-pattern>
95 </servlet-mapping>
96
97 <servlet>
Shawn O. Pearce61e0cc82008-11-28 14:52:06 -080098 <servlet-name>AccountService</servlet-name>
99 <servlet-class>com.google.gerrit.server.AccountServiceSrv</servlet-class>
Shawn O. Pearcedcf792d2008-12-08 10:56:10 -0800100 <load-on-startup>1</load-on-startup>
Shawn O. Pearce61e0cc82008-11-28 14:52:06 -0800101 </servlet>
102 <servlet-mapping>
103 <servlet-name>AccountService</servlet-name>
Shawn O. Pearce8d2f1842009-05-13 07:59:04 -0700104 <url-pattern>/gerrit/rpc/AccountService</url-pattern>
Shawn O. Pearce61e0cc82008-11-28 14:52:06 -0800105 </servlet-mapping>
106
107 <servlet>
Shawn O. Pearce872a43e2008-12-26 18:13:31 -0800108 <servlet-name>AccountSecurity</servlet-name>
109 <servlet-class>com.google.gerrit.server.AccountSecuritySrv</servlet-class>
110 <load-on-startup>1</load-on-startup>
111 </servlet>
112 <servlet-mapping>
113 <servlet-name>AccountSecurity</servlet-name>
Shawn O. Pearce8d2f1842009-05-13 07:59:04 -0700114 <url-pattern>/gerrit/rpc/AccountSecurity</url-pattern>
Shawn O. Pearce872a43e2008-12-26 18:13:31 -0800115 </servlet-mapping>
116
117 <servlet>
Shawn O. Pearcefdd9a592008-12-30 08:05:07 -0800118 <servlet-name>GroupAdminService</servlet-name>
119 <servlet-class>com.google.gerrit.server.GroupAdminServiceSrv</servlet-class>
120 <load-on-startup>1</load-on-startup>
121 </servlet>
122 <servlet-mapping>
123 <servlet-name>GroupAdminService</servlet-name>
Shawn O. Pearce8d2f1842009-05-13 07:59:04 -0700124 <url-pattern>/gerrit/rpc/GroupAdminService</url-pattern>
Shawn O. Pearcefdd9a592008-12-30 08:05:07 -0800125 </servlet-mapping>
126
127 <servlet>
Shawn O. Pearce5736f9c2008-12-03 15:10:55 -0800128 <servlet-name>ChangeDetailService</servlet-name>
129 <servlet-class>com.google.gerrit.server.ChangeDetailServiceSrv</servlet-class>
Shawn O. Pearcedcf792d2008-12-08 10:56:10 -0800130 <load-on-startup>1</load-on-startup>
Shawn O. Pearce5736f9c2008-12-03 15:10:55 -0800131 </servlet>
132 <servlet-mapping>
133 <servlet-name>ChangeDetailService</servlet-name>
Shawn O. Pearce8d2f1842009-05-13 07:59:04 -0700134 <url-pattern>/gerrit/rpc/ChangeDetailService</url-pattern>
Shawn O. Pearce5736f9c2008-12-03 15:10:55 -0800135 </servlet-mapping>
136
137 <servlet>
Shawn O. Pearce61e0cc82008-11-28 14:52:06 -0800138 <servlet-name>ChangeListService</servlet-name>
139 <servlet-class>com.google.gerrit.server.ChangeListServiceSrv</servlet-class>
Shawn O. Pearcedcf792d2008-12-08 10:56:10 -0800140 <load-on-startup>1</load-on-startup>
Shawn O. Pearce61e0cc82008-11-28 14:52:06 -0800141 </servlet>
142 <servlet-mapping>
143 <servlet-name>ChangeListService</servlet-name>
Shawn O. Pearce8d2f1842009-05-13 07:59:04 -0700144 <url-pattern>/gerrit/rpc/ChangeListService</url-pattern>
Shawn O. Pearce61e0cc82008-11-28 14:52:06 -0800145 </servlet-mapping>
Shawn O. Pearce304ef2d2008-12-04 09:23:14 -0800146
147 <servlet>
Shawn O. Pearce641f57a2009-01-07 19:24:37 -0800148 <servlet-name>ChangeManageService</servlet-name>
149 <servlet-class>com.google.gerrit.server.ChangeManageServiceSrv</servlet-class>
150 <load-on-startup>1</load-on-startup>
151 </servlet>
152 <servlet-mapping>
153 <servlet-name>ChangeManageService</servlet-name>
Shawn O. Pearce8d2f1842009-05-13 07:59:04 -0700154 <url-pattern>/gerrit/rpc/ChangeManageService</url-pattern>
Shawn O. Pearce641f57a2009-01-07 19:24:37 -0800155 </servlet-mapping>
156
157 <servlet>
Shawn O. Pearcea5eaf352009-03-10 20:25:28 -0700158 <servlet-name>OpenIdService</servlet-name>
159 <servlet-class>com.google.gerrit.server.OpenIdServiceSrv</servlet-class>
160 <load-on-startup>1</load-on-startup>
161 </servlet>
162 <servlet-mapping>
163 <servlet-name>OpenIdService</servlet-name>
Shawn O. Pearce8d2f1842009-05-13 07:59:04 -0700164 <url-pattern>/gerrit/rpc/OpenIdService</url-pattern>
Shawn O. Pearcea5eaf352009-03-10 20:25:28 -0700165 </servlet-mapping>
166
167 <servlet>
Shawn O. Pearce7ee29db2008-12-17 17:45:17 -0800168 <servlet-name>PatchDetailService</servlet-name>
169 <servlet-class>com.google.gerrit.server.PatchDetailServiceSrv</servlet-class>
170 <load-on-startup>1</load-on-startup>
171 </servlet>
172 <servlet-mapping>
173 <servlet-name>PatchDetailService</servlet-name>
Shawn O. Pearce8d2f1842009-05-13 07:59:04 -0700174 <url-pattern>/gerrit/rpc/PatchDetailService</url-pattern>
Shawn O. Pearce0dc1c122009-01-05 11:41:32 -0800175 </servlet-mapping>
Shawn O. Pearce53127b32008-12-31 18:12:11 -0800176
177 <servlet>
178 <servlet-name>ProjectAdminService</servlet-name>
179 <servlet-class>com.google.gerrit.server.ProjectAdminServiceSrv</servlet-class>
180 <load-on-startup>1</load-on-startup>
181 </servlet>
182 <servlet-mapping>
183 <servlet-name>ProjectAdminService</servlet-name>
Shawn O. Pearce8d2f1842009-05-13 07:59:04 -0700184 <url-pattern>/gerrit/rpc/ProjectAdminService</url-pattern>
Shawn O. Pearce53127b32008-12-31 18:12:11 -0800185 </servlet-mapping>
Shawn O. Pearce7ee29db2008-12-17 17:45:17 -0800186
187 <servlet>
Shawn O. Pearce55d5e7c2008-12-29 15:41:37 -0800188 <servlet-name>SuggestService</servlet-name>
189 <servlet-class>com.google.gerrit.server.SuggestServiceSrv</servlet-class>
190 <load-on-startup>1</load-on-startup>
191 </servlet>
192 <servlet-mapping>
193 <servlet-name>SuggestService</servlet-name>
Shawn O. Pearce8d2f1842009-05-13 07:59:04 -0700194 <url-pattern>/gerrit/rpc/SuggestService</url-pattern>
Shawn O. Pearce55d5e7c2008-12-29 15:41:37 -0800195 </servlet-mapping>
196
197 <servlet>
Shawn O. Pearce304ef2d2008-12-04 09:23:14 -0800198 <servlet-name>SystemInfoService</servlet-name>
199 <servlet-class>com.google.gerrit.server.SystemInfoServiceSrv</servlet-class>
Shawn O. Pearcedcf792d2008-12-08 10:56:10 -0800200 <load-on-startup>1</load-on-startup>
Shawn O. Pearce304ef2d2008-12-04 09:23:14 -0800201 </servlet>
202 <servlet-mapping>
203 <servlet-name>SystemInfoService</servlet-name>
Shawn O. Pearce8d2f1842009-05-13 07:59:04 -0700204 <url-pattern>/gerrit/rpc/SystemInfoService</url-pattern>
Shawn O. Pearce304ef2d2008-12-04 09:23:14 -0800205 </servlet-mapping>
Shawn O. Pearce61e0cc82008-11-28 14:52:06 -0800206</web-app>