blob: 8574a4b83cd4457f63b5b23c48638ed084420f28 [file] [log] [blame]
margaretha3925c7a2016-02-24 11:20:49 +00001<?xml version="1.0" encoding="UTF-8"?>
2<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
margaretha04a79362017-09-26 16:41:37 +02003 xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
4 xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
5 id="KorapSRU" version="2.5">
6 <display-name>KorapSRU</display-name>
margaretha3925c7a2016-02-24 11:20:49 +00007
margaretha04a79362017-09-26 16:41:37 +02008 <context-param>
9 <param-name>korap.service.uri</param-name>
10 <param-value>http://10.0.10.52:9000/api/</param-value>
11 </context-param>
margaretha3925c7a2016-02-24 11:20:49 +000012
margaretha04a79362017-09-26 16:41:37 +020013 <servlet>
14 <display-name>KorAP SRU/CQL Service (HTTP Interface)</display-name>
15 <servlet-name>KorapSRU</servlet-name>
16 <servlet-class>eu.clarin.sru.server.utils.SRUServerServlet</servlet-class>
17 <init-param>
18 <param-name>eu.clarin.sru.server.numberOfRecords</param-name>
19 <param-value>25</param-value>
20 </init-param>
21 <init-param>
22 <param-name>eu.clarin.sru.server.maximumRecords</param-name>
23 <param-value>50</param-value>
24 </init-param>
25 <init-param>
26 <param-name>eu.clarin.sru.server.transport</param-name>
27 <param-value>http</param-value>
28 </init-param>
29 <init-param>
30 <param-name>eu.clarin.sru.server.host</param-name>
31 <param-value>clarin.ids-mannheim.de</param-value>
32 </init-param>
33 <init-param>
34 <param-name>eu.clarin.sru.server.port</param-name>
35 <param-value>80</param-value>
36 </init-param>
37 <init-param>
38 <param-name>eu.clarin.sru.server.database</param-name>
39 <param-value>korapsru</param-value>
40 </init-param>
41 <init-param>
42 <param-name>eu.clarin.sru.server.allowOverrideMaximumRecords</param-name>
43 <param-value>false</param-value>
44 </init-param>
45 <init-param>
46 <param-name>eu.clarin.sru.server.allowOverrideIndentResponse</param-name>
47 <param-value>true</param-value>
48 </init-param>
49 <init-param>
50 <param-name>eu.clarin.sru.server.utils.sruServerSearchEngineClass</param-name>
51 <param-value>de.mannheim.ids.korap.sru.KorapSRU</param-value>
52 </init-param>
53 <init-param>
54 <param-name>eu.clarin.sru.server.legacyNamespaceMode</param-name>
55 <param-value>loc</param-value>
56 </init-param>
57 <init-param>
58 <param-name>eu.clarin.sru.server.sruSupportedVersionMax</param-name>
59 <param-value>2.0</param-value>
60 </init-param>
61 <load-on-startup>1</load-on-startup>
62 </servlet>
63 <servlet-mapping>
64 <servlet-name>KorapSRU</servlet-name>
65 <url-pattern>/*</url-pattern>
66 </servlet-mapping>
67
68 <servlet>
69 <servlet-name>ResourceService</servlet-name>
70 <jsp-file>/_redirect.jsp</jsp-file>
71 <init-param>
72 <param-name>korapWebUrl</param-name>
73 <param-value>http://korap.ids-mannheim.de/kalamar</param-value>
74 </init-param>
75 </servlet>
76 <servlet-mapping>
77 <servlet-name>ResourceService</servlet-name>
78 <url-pattern>/redirect/*</url-pattern>
79 </servlet-mapping>
margaretha3925c7a2016-02-24 11:20:49 +000080
81</web-app>