Changeset 15036
- Timestamp:
- 2008-03-04T12:23:18+13:00 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
greenstone3/trunk/web/WEB-INF/web.xml
r14555 r15036 9 9 --> 10 10 <web-app> 11 12 13 11 <!-- General description of your web application --> 14 15 <display-name>GSDL3</display-name> 12 <display-name>Flax</display-name> 16 13 <description> 17 Greenstone digital library version 3. 18 </description> 19 20 14 Flaxible Language Acquisition Project version 1.0 15 </description> 21 16 <!-- Context initialization parameters that define shared 22 17 String constants used within your application, which … … 45 40 </context-param> 46 41 47 48 42 <!-- Servlet definitions for the servlets that make up 49 43 your web application, including initialization … … 70 64 You can define any number of servlets, including zero. 71 65 --> 72 73 66 <servlet> 74 <servlet-name>tester</servlet-name> 75 <description>a test servlet</description> 76 <servlet-class>TestServlet</servlet-class> 77 </servlet> 78 79 <servlet> 80 <servlet-name>library</servlet-name> 81 <description>standard gsdl3 library program: uses localsite and the default interface</description> 82 <servlet-class>org.greenstone.gsdl3.LibraryServlet</servlet-class> 67 <servlet-name>flax</servlet-name> 68 <description></description> 69 <servlet-class>org.greenstone.gsdl3.flax.FlaxServlet</servlet-class> 83 70 <init-param> 84 71 <param-name>library_name</param-name> 85 <param-value> library</param-value>72 <param-value>flax</param-value> 86 73 </init-param> 87 74 <init-param> 88 75 <param-name>site_name</param-name> 89 <param-value> localsite</param-value>76 <param-value>flax</param-value> 90 77 </init-param> 91 78 <init-param> 92 79 <param-name>interface_name</param-name> 93 <param-value> classic</param-value>80 <param-value>flax</param-value> 94 81 </init-param> 95 82 <init-param> … … 101 88 <param-value>1800</param-value> 102 89 </init-param> 103 </servlet> 104 <servlet> 105 <servlet-name>gateway</servlet-name> 106 <description>gsdl3 library based on gateway site and default interface. It uses SOAP to talk to localsite</description> 107 <servlet-class>org.greenstone.gsdl3.LibraryServlet</servlet-class> 108 <init-param> 109 <param-name>library_name</param-name> 110 <param-value>gateway</param-value> 111 </init-param> 112 <init-param> 113 <param-name>site_name</param-name> 114 <param-value>gateway</param-value> 115 </init-param> 116 <init-param> 117 <param-name>interface_name</param-name> 118 <param-value>default</param-value> 119 </init-param> 120 <init-param> 121 <param-name>default_lang</param-name> 122 <param-value>en</param-value> 123 </init-param> 124 </servlet> 125 126 <servlet> 127 <servlet-name>classic-library</servlet-name> 128 <description>Greenstone 2 lookalike library program: uses localsite with the classic interface</description> 129 <servlet-class>org.greenstone.gsdl3.LibraryServlet</servlet-class> 130 <init-param> 131 <param-name>library_name</param-name> 132 <param-value>classic</param-value> 133 </init-param> 134 <init-param> 135 <param-name>site_name</param-name> 136 <param-value>localsite</param-value> 137 </init-param> 138 <init-param> 139 <param-name>interface_name</param-name> 140 <param-value>classic</param-value> 141 </init-param> 142 <init-param> 143 <param-name>default_lang</param-name> 144 <param-value>en</param-value> 145 </init-param> 146 <init-param> 147 <param-name>params_class</param-name> 148 <param-value>NZDLParams</param-value> 149 </init-param> 150 </servlet> 151 152 <!-- axis servlets --> 153 <servlet> 154 <servlet-name>AxisServlet</servlet-name> 155 <display-name>Apache-Axis Servlet</display-name> 156 <servlet-class> 157 org.apache.axis.transport.http.AxisServlet 158 </servlet-class> 159 </servlet> 160 161 <servlet> 162 <servlet-name>AdminServlet</servlet-name> 163 <display-name>Axis Admin Servlet</display-name> 164 <servlet-class> 165 org.apache.axis.transport.http.AdminServlet 166 </servlet-class> 167 <load-on-startup>100</load-on-startup> 168 </servlet> 169 170 <servlet> 171 <servlet-name>SOAPMonitorService</servlet-name> 172 <display-name>SOAPMonitorService</display-name> 173 <servlet-class> 174 org.apache.axis.monitor.SOAPMonitorService 175 </servlet-class> 176 <init-param> 177 <param-name>SOAPMonitorPort</param-name> 178 <param-value>5001</param-value> 179 </init-param> 180 <load-on-startup>100</load-on-startup> 181 </servlet> 182 <servlet> 183 <servlet-name>oaiserver</servlet-name> 184 <description>an oai servlet</description> 185 <servlet-class>org.greenstone.gsdl3.OAIServer</servlet-class> 186 <init-param> 187 <param-name>default_lang</param-name> 188 <param-value>en</param-value> 189 </init-param> 190 <init-param> 191 <param-name>site_name</param-name> 192 <!-- More than one site name can be specified using the comma separation style: localsite1,localsite2 --> 193 <param-value>localsite</param-value> 194 </init-param> 195 </servlet> 196 <!-- 197 --> 90 </servlet> 198 91 <!-- Define mappings that are used by the servlet container to 199 92 translate a particular request URI (context-relative) to a … … 215 108 servlet, if you wish to. 216 109 --> 217 <!--218 219 <servlet-mapping>220 <servlet-name>controller</servlet-name>221 <url-pattern>*.do</url-pattern>222 </servlet-mapping>223 224 <servlet-mapping>225 <servlet-name>graph</servlet-name>226 <url-pattern>/graph</url-pattern>227 </servlet-mapping>228 -->229 230 231 110 <servlet-mapping> 232 <servlet-name> oaiserver</servlet-name>233 <url-pattern>/ oaiserver</url-pattern>111 <servlet-name>flax</servlet-name> 112 <url-pattern>/flax</url-pattern> 234 113 </servlet-mapping> 235 114 236 <servlet-mapping> 237 <servlet-name>tester</servlet-name> 238 <url-pattern>/testing</url-pattern> 239 </servlet-mapping> 240 241 <servlet-mapping> 242 <servlet-name>library</servlet-name> 243 <url-pattern>/library</url-pattern> 244 </servlet-mapping> 245 246 <servlet-mapping> 247 <servlet-name>gateway</servlet-name> 248 <url-pattern>/gateway</url-pattern> 249 </servlet-mapping> 250 251 <servlet-mapping> 252 <servlet-name>classic-library</servlet-name> 253 <url-pattern>/classic</url-pattern> 254 </servlet-mapping> 255 256 <!-- axis mappings --> 115 <!--********servlets/mappings used by the Flax web service (especially the first one - copied from packages/axis/webapps/axis/WEB-INF/web.xml ****--> 116 <servlet> 117 <servlet-name>AxisServlet</servlet-name> 118 <display-name>Apache-Axis Servlet</display-name> 119 <servlet-class> 120 org.apache.axis.transport.http.AxisServlet 121 </servlet-class> 122 </servlet> 123 <servlet> 124 <servlet-name>AdminServlet</servlet-name> 125 <display-name>Axis Admin Servlet</display-name> 126 <servlet-class> 127 org.apache.axis.transport.http.AdminServlet 128 </servlet-class> 129 <load-on-startup>100</load-on-startup> 130 </servlet> 131 <servlet> 132 <servlet-name>SOAPMonitorService</servlet-name> 133 <display-name>SOAPMonitorService</display-name> 134 <servlet-class> 135 org.apache.axis.monitor.SOAPMonitorService 136 </servlet-class> 137 <init-param> 138 <param-name>SOAPMonitorPort</param-name> 139 <param-value>5001</param-value> 140 </init-param> 141 <load-on-startup>100</load-on-startup> 142 </servlet> 257 143 <servlet-mapping> 258 144 <servlet-name>AxisServlet</servlet-name> 259 145 <url-pattern>/servlet/AxisServlet</url-pattern> 260 146 </servlet-mapping> 261 262 147 <servlet-mapping> 263 148 <servlet-name>AxisServlet</servlet-name> 264 149 <url-pattern>*.jws</url-pattern> 265 150 </servlet-mapping> 266 267 151 <servlet-mapping> 268 152 <servlet-name>AxisServlet</servlet-name> 269 153 <url-pattern>/services/*</url-pattern> 270 154 </servlet-mapping> 271 272 <!-- uncomment this if you want to use the SOAPMonitorService. You will also273 need to copy the SOAPMonitorApplet*.class files from274 gsdl3/comms/soap/axis/web/WEB-INF/classes to the gsdl3/web directory. See the275 comms/soap/axis/docs/install.html Appendix for details about how to use this -->276 <!--277 155 <servlet-mapping> 278 156 <servlet-name>SOAPMonitorService</servlet-name> 279 157 <url-pattern>/SOAPMonitor</url-pattern> 280 158 </servlet-mapping> 281 --> 282 <!-- uncomment this if you want the admin servlet --> 283 <!-- 159 284 160 <servlet-mapping> 285 <servlet-name>A dminServlet</servlet-name>286 <url-pattern>/ servlet/AdminServlet</url-pattern>161 <servlet-name>AxisServlet</servlet-name> 162 <url-pattern>/flax/*</url-pattern> 287 163 </servlet-mapping> 288 -->289 164 <!--********end of Servlet mappings used by Flax web service ***************************--> 165 290 166 <!-- Define the default session timeout for your application, 291 167 in minutes. From a servlet or JSP page, you can modify
Note:
See TracChangeset
for help on using the changeset viewer.