source: main/trunk/package-kits/linux/files/servlets.xml@ 29670

Last change on this file since 29670 was 29644, checked in by Jeremy Symon, 10 years ago

Using external xml file for main servlets (will be used when we write scripts for managing servlets / sites)

File size: 3.8 KB
RevLine 
[29644]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>localsite</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
27<servlet>
28 <servlet-name>gs2-library</servlet-name>
29 <description>Greenstone 2 lookalike library program: uses localsite with the gs2 interface</description>
30 <servlet-class>org.greenstone.gsdl3.LibraryServlet</servlet-class>
31 <init-param>
32 <param-name>library_name</param-name>
33 <param-value>gs2-library</param-value>
34 </init-param>
35 <init-param>
36 <param-name>site_name</param-name>
37 <param-value>localsite</param-value>
38 </init-param>
39 <init-param>
40 <param-name>interface_name</param-name>
41 <param-value>gs2</param-value>
42 </init-param>
43 <init-param>
44 <param-name>default_lang</param-name>
45 <param-value>en</param-value>
46 </init-param>
47 <init-param>
48 <param-name>session_expiration</param-name>
49 <param-value>1800</param-value>
50 </init-param>
51 <init-param>
52 <param-name>params_class</param-name>
53 <param-value>GS2Params</param-value>
54 </init-param>
55</servlet>
56
57<servlet>
58 <servlet-name>nzdl-library</servlet-name>
59 <description>gsdl3 library program</description>
60 <servlet-class>org.greenstone.gsdl3.LibraryServlet</servlet-class>
61 <init-param>
62 <param-name>library_name</param-name>
63 <param-value>nzdl</param-value>
64 </init-param>
65 <init-param>
66 <param-name>site_name</param-name>
67 <param-value>nzdl</param-value>
68 </init-param>
69 <init-param>
70 <param-name>interface_name</param-name>
71 <param-value>nzdl</param-value>
72 </init-param>
73 <init-param>
74 <param-name>default_lang</param-name>
75 <param-value>en</param-value>
76 </init-param>
77 <init-param>
78 <param-name>params_class</param-name>
79 <param-value>NZDLParams</param-value>
80 </init-param>
81 <init-param>
82 <param-name>session_expiration</param-name>
83 <param-value>600</param-value>
84 </init-param>
85</servlet>
86
87<servlet>
88 <servlet-name>gateway</servlet-name>
89 <description>gsdl3 library based on gateway site and basic interface. It uses SOAP to talk to localsite</description>
90 <servlet-class>org.greenstone.gsdl3.LibraryServlet</servlet-class>
91 <init-param>
92 <param-name>library_name</param-name>
93 <param-value>gateway</param-value>
94 </init-param>
95 <init-param>
96 <param-name>site_name</param-name>
97 <param-value>gateway</param-value>
98 </init-param>
99 <init-param>
100 <param-name>interface_name</param-name>
101 <param-value>basic</param-value>
102 </init-param>
103 <init-param>
104 <param-name>default_lang</param-name>
105 <param-value>en</param-value>
106 </init-param>
107</servlet>
108
109<servlet>
110 <servlet-name>basic-library</servlet-name>
111 <description>basic gsdl3 library program: uses localsite and the basic interface</description>
112 <servlet-class>org.greenstone.gsdl3.LibraryServlet</servlet-class>
113 <init-param>
114 <param-name>library_name</param-name>
115 <param-value>basic-library</param-value>
116 </init-param>
117 <init-param>
118 <param-name>site_name</param-name>
119 <param-value>localsite</param-value>
120 </init-param>
121 <init-param>
122 <param-name>interface_name</param-name>
123 <param-value>basic</param-value>
124 </init-param>
125 <init-param>
126 <param-name>default_lang</param-name>
127 <param-value>en</param-value>
128 </init-param>
129 <!--<init-param>
130 <param-name>allow_client_side_xslt</param-name>
131 <param-value>true</param-value>
132 </init-param>-->
133</servlet>
Note: See TracBrowser for help on using the repository browser.