HSAdmin Backend Domains, E-Mail, Datenbanken
Peter Hormanns
2011-03-23 6bb368fb37325070f138175d630fc4322ca491bc
commit | author | age
e780b1 1 <?xml version="1.0" encoding="UTF-8"?>
PH 2 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3     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" id="WebApp_ID" version="2.5">
5     
6     <display-name>HSAdmin</display-name>
e21fdd 7
PH 8     <context-param>
9         <param-name>serverName</param-name>
10         <param-value>http://agnes.ostwall195.de:8180</param-value>
11     </context-param>
ccf0a7 12     <context-param>
PH 13         <param-name>backendURL</param-name>
14         <param-value>https://agnes.ostwall195.de:9443/hsar/backend</param-value>
15     </context-param>
16     <context-param>
17         <param-name>xmlrpcURL</param-name>
18         <param-value>https://agnes.ostwall195.de:9443/hsar/xmlrpc/hsadmin</param-value>
19     </context-param>
e780b1 20     <context-param>
PH 21         <description>Vaadin production mode</description>
22         <param-name>productionMode</param-name>
23         <param-value>false</param-value>
24     </context-param>
4cb63d 25     <context-param>
PH 26         <description>HSAdmin Module</description>
27         <param-name>hsarmodules</param-name>
93db50 28         <param-value>de.hsadmin.web.UnixUserModule,de.hsadmin.web.DomainModule,de.hsadmin.web.EMailAddressModule,de.hsadmin.web.EMailAliasModule,de.hsadmin.web.QueueTaskModule</param-value>
4cb63d 29     </context-param>
e780b1 30
64cb9b 31     <filter>
PH 32         <filter-name>CAS Authentication Filter</filter-name>
33         <filter-class>org.jasig.cas.client.authentication.AuthenticationFilter</filter-class>
34         <init-param>
35             <param-name>casServerLoginUrl</param-name>
e21fdd 36             <param-value>https://agnes.ostwall195.de:9443/cas/login</param-value>
64cb9b 37         </init-param>
PH 38         <init-param>
39             <param-name>service</param-name>
4cb63d 40             <param-value>https://agnes.ostwall195.de:8443/hsarweb</param-value>
64cb9b 41         </init-param>
PH 42     </filter>
43
44     <filter>
45         <filter-name>CAS Validation Filter</filter-name>
46         <filter-class>org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter</filter-class>
47         <init-param>
48             <param-name>casServerUrlPrefix</param-name>
e21fdd 49             <param-value>https://agnes.ostwall195.de:9443/cas</param-value>
64cb9b 50         </init-param>
PH 51         <init-param>
e21fdd 52             <param-name>proxyReceptorUrl</param-name>
PH 53             <param-value>/proxyCallback</param-value>
54         </init-param>
55         <init-param>
56             <param-name>proxyCallbackUrl</param-name>
4cb63d 57             <param-value>https://agnes.ostwall195.de:8443/hsarweb/proxyCallback</param-value>
e21fdd 58         </init-param>
64cb9b 59         <init-param>
PH 60             <param-name>service</param-name>
4cb63d 61             <param-value>https://agnes.ostwall195.de:8443/hsarweb</param-value>
64cb9b 62         </init-param>
PH 63     </filter>
64     
65     <filter-mapping>
66         <filter-name>CAS Validation Filter</filter-name>
67         <url-pattern>/*</url-pattern>
68     </filter-mapping>
69
e21fdd 70     <filter-mapping>
PH 71         <filter-name>CAS Authentication Filter</filter-name>
72         <url-pattern>/*</url-pattern>
73     </filter-mapping>
64cb9b 74
e780b1 75     <servlet>
PH 76         <servlet-name>HSAdmin Web</servlet-name>
77         <servlet-class>com.vaadin.terminal.gwt.server.ApplicationServlet</servlet-class>
78         <init-param>
79             <description>Vaadin application class to start</description>
80             <param-name>application</param-name>
4cb63d 81             <param-value>de.hsadmin.web.MainApplication</param-value>
e780b1 82         </init-param>
PH 83     </servlet>
84     <servlet-mapping>
85         <servlet-name>HSAdmin Web</servlet-name>
86         <url-pattern>/*</url-pattern>
87     </servlet-mapping>
64cb9b 88     <welcome-file-list>
e780b1 89         <welcome-file>index.html</welcome-file>
64cb9b 90         <welcome-file>index.jsp</welcome-file>
PH 91     </welcome-file-list>
e780b1 92 </web-app>