source: gs3-extensions/fedora/fedoragsearch-files/web.xml@ 26391

Last change on this file since 26391 was 26391, checked in by ak19, 11 years ago
  1. Added index.properties.in template file in order to set the indexwritelocktimeout (which had been defaulting to 0 until then), which build.xml then uses to write out the index.properties file with the placeholder string replaced. 2. README updated, including with instructions on manually deleting pids from the fedora repository and gsearch index.
File size: 4.0 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!-- $Id: web.xml 7814 2008-10-31 13:23:21Z gertsp $ -->
3<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
4 "http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">
5<web-app>
6 <display-name>Fedora Generic Search REST</display-name>
7 <servlet>
8 <servlet-name>AxisServlet</servlet-name>
9 <display-name>Apache-Axis Servlet</display-name>
10 <servlet-class>
11 org.apache.axis.transport.http.AxisServlet
12 </servlet-class>
13 </servlet>
14 <servlet>
15 <servlet-name>AdminServlet</servlet-name>
16 <display-name>Axis Admin Servlet</display-name>
17 <servlet-class>
18 org.apache.axis.transport.http.AdminServlet
19 </servlet-class>
20 <init-param>
21 <param-name>enableRemoteAdmin</param-name>
22 <param-value>true</param-value>
23 </init-param>
24 <load-on-startup>100</load-on-startup>
25 </servlet>
26 <servlet-mapping>
27 <servlet-name>AxisServlet</servlet-name>
28 <url-pattern>/soap/*</url-pattern>
29 </servlet-mapping>
30 <servlet-mapping>
31 <servlet-name>AxisServlet</servlet-name>
32 <url-pattern>/services/*</url-pattern>
33 </servlet-mapping>
34 <servlet-mapping>
35 <servlet-name>AxisServlet</servlet-name>
36 <url-pattern>/AdminService</url-pattern>
37 </servlet-mapping>
38 <servlet-mapping>
39 <servlet-name>AxisServlet</servlet-name>
40 <url-pattern>*.jws</url-pattern>
41 </servlet-mapping>
42 <servlet-mapping>
43 <servlet-name>AxisServlet</servlet-name>
44 <url-pattern>/AxisServlet</url-pattern>
45 </servlet-mapping>
46 <servlet-mapping>
47 <servlet-name>AdminServlet</servlet-name>
48 <url-pattern>/AdminServlet</url-pattern>
49 </servlet-mapping>
50 <servlet>
51 <servlet-name>GenericSearchREST</servlet-name>
52 <display-name>Fedora Generic Search REST</display-name>
53 <servlet-class>
54 dk.defxws.fedoragsearch.server.RESTImpl
55 </servlet-class>
56 </servlet>
57 <servlet-mapping>
58 <servlet-name>GenericSearchREST</servlet-name>
59 <url-pattern>/rest/*</url-pattern>
60 </servlet-mapping>
61 <servlet>
62 <servlet-name>UpdateListener</servlet-name>
63 <servlet-class>dk.defxws.fedoragsearch.server.UpdateListener</servlet-class>
64 <load-on-startup>101</load-on-startup>
65 </servlet>
66 <filter>
67 <filter-name>SetupFilter</filter-name>
68 <filter-class>org.fcrepo.server.security.servletfilters.FilterSetup</filter-class>
69 </filter>
70 <filter>
71 <filter-name>XmlUserfileFilter</filter-name>
72 <filter-class>org.fcrepo.server.security.servletfilters.xmluserfile.FilterXmlUserfile</filter-class>
73 </filter>
74 <filter>
75 <filter-name>EnforceAuthnFilter</filter-name>
76 <filter-class>org.fcrepo.server.security.servletfilters.FilterEnforceAuthn</filter-class>
77 </filter>
78 <filter>
79 <filter-name>FinalizeFilter</filter-name>
80 <filter-class>org.fcrepo.server.security.servletfilters.FilterFinalize</filter-class>
81 </filter>
82 <filter-mapping>
83 <filter-name>SetupFilter</filter-name>
84 <url-pattern>/*</url-pattern>
85 </filter-mapping>
86 <filter-mapping>
87 <filter-name>XmlUserfileFilter</filter-name>
88 <url-pattern>/*</url-pattern>
89 </filter-mapping>
90<!--
91 <filter-mapping>
92 <filter-name>EnforceAuthnFilter</filter-name>
93 <servlet-name>AxisServlet</servlet-name>
94 </filter-mapping>
95 <filter-mapping>
96 <filter-name>EnforceAuthnFilter</filter-name>
97 <servlet-name>GenericSearchREST</servlet-name>
98 </filter-mapping>
99 <filter-mapping>
100 <filter-name>EnforceAuthnFilter</filter-name>
101 <url-pattern>/index.html</url-pattern>
102 </filter-mapping>
103 <filter-mapping>
104 <filter-name>EnforceAuthnFilter</filter-name>
105 <url-pattern>/rest</url-pattern>
106 </filter-mapping>
107-->
108 <filter-mapping>
109 <filter-name>FinalizeFilter</filter-name>
110 <url-pattern>/*</url-pattern>
111 </filter-mapping>
112 <welcome-file-list id="WelcomeFileList_1">
113 <welcome-file>index.html</welcome-file>
114 </welcome-file-list>
115 <login-config>
116 <auth-method>BASIC</auth-method>
117 <realm-name>Fedora Management Interface</realm-name>
118 </login-config>
119</web-app>
Note: See TracBrowser for help on using the repository browser.