source: main/trunk/greenstone3/web/WEB-INF/servlets.xml@ 34154

Last change on this file since 34154 was 34154, checked in by ak19, 4 years ago

Useful debugging statement. Would have helped me solve a bug sooner by detecting the real issue sooner (wrong site name was in use, because the library that was invoked on the actual site was incorrect)

File size: 6.3 KB
Line 
1<servlet>
2 <servlet-name>library</servlet-name>
3 <description>The standard gsdl3 library program</description>
4 <servlet-class>org.greenstone.gsdl3.LibraryServlet</servlet-class>
5 <init-param>
6 <param-name>library_name</param-name>
7 <param-value>library</param-value>
8 </init-param>
9 <init-param>
10 <param-name>site_name</param-name>
11 <param-value>commoncrawl</param-value>
12 </init-param>
13 <init-param>
14 <param-name>interface_name</param-name>
15 <param-value>default</param-value>
16 </init-param>
17 <init-param>
18 <param-name>receptionist_class</param-name>
19 <param-value>DefaultReceptionist</param-value>
20 </init-param>
21 <init-param>
22 <param-name>default_lang</param-name>
23 <param-value>en</param-value>
24 </init-param>
25</servlet>
26<servlet>
27 <servlet-name>default-library</servlet-name>
28 <description>The standard gsdl3 library program</description>
29 <servlet-class>org.greenstone.gsdl3.LibraryServlet</servlet-class>
30 <init-param>
31 <param-name>library_name</param-name>
32 <param-value>default-library</param-value>
33 </init-param>
34 <init-param>
35 <param-name>site_name</param-name>
36 <param-value>localsite</param-value>
37 </init-param>
38 <init-param>
39 <param-name>interface_name</param-name>
40 <param-value>default</param-value>
41 </init-param>
42 <init-param>
43 <param-name>receptionist_class</param-name>
44 <param-value>DefaultReceptionist</param-value>
45 </init-param>
46 <init-param>
47 <param-name>default_lang</param-name>
48 <param-value>en</param-value>
49 </init-param>
50</servlet>
51<servlet>
52 <servlet-name>halftone-library</servlet-name>
53 <description>A library servlet using the standard content, but with the halftone interface.</description>
54 <servlet-class>org.greenstone.gsdl3.LibraryServlet</servlet-class>
55 <init-param>
56 <param-name>library_name</param-name>
57 <param-value>halftone-library</param-value>
58 </init-param>
59 <init-param>
60 <param-name>site_name</param-name>
61 <param-value>localsite</param-value>
62 </init-param>
63 <init-param>
64 <param-name>interface_name</param-name>
65 <param-value>halftone</param-value>
66 </init-param>
67 <init-param>
68 <param-name>receptionist_class</param-name>
69 <param-value>DefaultReceptionist</param-value>
70 </init-param>
71 <init-param>
72 <param-name>default_lang</param-name>
73 <param-value>en</param-value>
74 </init-param>
75</servlet>
76
77<!--<servlet>
78 <servlet-name>gs2-library</servlet-name>
79 <description>Greenstone 2 lookalike library program: uses localsite with the gs2 interface</description>
80 <servlet-class>org.greenstone.gsdl3.LibraryServlet</servlet-class>
81 <init-param>
82 <param-name>library_name</param-name>
83 <param-value>gs2-library</param-value>
84 </init-param>
85 <init-param>
86 <param-name>site_name</param-name>
87 <param-value>localsite</param-value>
88 </init-param>
89 <init-param>
90 <param-name>interface_name</param-name>
91 <param-value>gs2</param-value>
92 </init-param>
93 <init-param>
94 <param-name>default_lang</param-name>
95 <param-value>en</param-value>
96 </init-param>
97 <init-param>
98 <param-name>session_expiration</param-name>
99 <param-value>1800</param-value>
100 </init-param>
101 <init-param>
102 <param-name>params_class</param-name>
103 <param-value>GS2Params</param-value>
104 </init-param>
105</servlet-->
106
107<!--<servlet>
108 <servlet-name>nzdl-library</servlet-name>
109 <description>gsdl3 library program</description>
110 <servlet-class>org.greenstone.gsdl3.LibraryServlet</servlet-class>
111 <init-param>
112 <param-name>library_name</param-name>
113 <param-value>nzdl</param-value>
114 </init-param>
115 <init-param>
116 <param-name>site_name</param-name>
117 <param-value>nzdl</param-value>
118 </init-param>
119 <init-param>
120 <param-name>interface_name</param-name>
121 <param-value>nzdl</param-value>
122 </init-param>
123 <init-param>
124 <param-name>default_lang</param-name>
125 <param-value>en</param-value>
126 </init-param>
127 <init-param>
128 <param-name>params_class</param-name>
129 <param-value>NZDLParams</param-value>
130 </init-param>
131 <init-param>
132 <param-name>session_expiration</param-name>
133 <param-value>600</param-value>
134 </init-param>
135</servlet>-->
136
137<!--<servlet>
138 <servlet-name>gateway</servlet-name>
139 <description>gsdl3 library based on gateway site and basic interface. It uses SOAP to talk to localsite</description>
140 <servlet-class>org.greenstone.gsdl3.LibraryServlet</servlet-class>
141 <init-param>
142 <param-name>library_name</param-name>
143 <param-value>gateway</param-value>
144 </init-param>
145 <init-param>
146 <param-name>site_name</param-name>
147 <param-value>gateway</param-value>
148 </init-param>
149 <init-param>
150 <param-name>interface_name</param-name>
151 <param-value>basic</param-value>
152 </init-param>
153 <init-param>
154 <param-name>default_lang</param-name>
155 <param-value>en</param-value>
156 </init-param>
157</servlet>-->
158
159<!--<servlet>
160 <servlet-name>basic-library</servlet-name>
161 <description>basic gsdl3 library program: uses localsite and the basic interface</description>
162 <servlet-class>org.greenstone.gsdl3.LibraryServlet</servlet-class>
163 <init-param>
164 <param-name>library_name</param-name>
165 <param-value>basic-library</param-value>
166 </init-param>
167 <init-param>
168 <param-name>site_name</param-name>
169 <param-value>localsite</param-value>
170 </init-param>
171 <init-param>
172 <param-name>interface_name</param-name>
173 <param-value>basic</param-value>
174 </init-param>
175 <init-param>
176 <param-name>default_lang</param-name>
177 <param-value>en</param-value>
178 </init-param>
179 <init-param>
180 <param-name>allow_client_side_xslt</param-name>
181 <param-value>true</param-value>
182 </init-param>
183</servlet>-->
184
185<!-- the /* in the url-pattern below is necessary for the restful URLs to work.
186 e.g. greenstone3/library/collection/lucene-jdbm-demo/page/about
187-->
188<servlet-mapping>
189 <servlet-name>library</servlet-name>
190 <url-pattern>/library/*</url-pattern>
191</servlet-mapping>
192<servlet-mapping>
193 <servlet-name>default-library</servlet-name>
194 <url-pattern>/default-library/*</url-pattern>
195</servlet-mapping>
196<servlet-mapping>
197 <servlet-name>halftone-library</servlet-name>
198 <url-pattern>/halftone-library/*</url-pattern>
199</servlet-mapping>
200
201<!--<servlet-mapping>
202 <servlet-name>gs2-library</servlet-name>
203 <url-pattern>/gs2-library</url-pattern>
204</servlet-mapping>
205
206<servlet-mapping>
207 <servlet-name>nzdl-library</servlet-name>
208 <url-pattern>/nzdl</url-pattern>
209</servlet-mapping>
210
211<servlet-mapping>
212 <servlet-name>gateway</servlet-name>
213 <url-pattern>/gateway</url-pattern>
214</servlet-mapping>
215
216<servlet-mapping>
217 <servlet-name>basic-library</servlet-name>
218 <url-pattern>/basic-library</url-pattern>
219</servlet-mapping> -->
220
Note: See TracBrowser for help on using the repository browser.