1 <?xml version="1.0" encoding="utf-8"?>
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
5 http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
10 <servlet-name>gwtGlomServlet</servlet-name>
11 <servlet-class>org.glom.web.server.OnlineGlomServiceImpl</servlet-class>
15 <servlet-name>gwtGlomImagesServlet</servlet-name>
16 <servlet-class>org.glom.web.server.OnlineGlomImagesServlet</servlet-class>
20 <servlet-name>gwtGlomLoginServlet</servlet-name>
21 <servlet-class>org.glom.web.server.OnlineGlomLoginServlet</servlet-class>
25 <servlet-name>gwtGlomServlet</servlet-name>
26 <url-pattern>/OnlineGlom/gwtGlom</url-pattern>
30 <servlet-name>gwtGlomImagesServlet</servlet-name>
31 <url-pattern>/OnlineGlom/gwtGlomImages</url-pattern>
35 <servlet-name>gwtGlomLoginServlet</servlet-name>
36 <url-pattern>/OnlineGlom/gwtGlomLogin</url-pattern>
39 <!-- Default page to serve -->
41 <welcome-file>OnlineGlom.html</welcome-file>
44 <!-- We do not do this, to demand HTTPS for the login servlet,
45 because its isAuthenicated method can succeed based on
46 the configuration file, with no transmission of
47 credentials from the client.
48 Instead, the client refuses to send the credentials
49 if it is not using HTTPS, and the server refuses
50 to examine any transmitted credentials if did
51 not receive them via HTTPS.
53 <web-resource-collection>
54 <url-pattern>/OnlineGlom/gwtGlomLogin/*</url-pattern>
55 </web-resource-collection>
56 <user-data-constraint>
57 <transport-guarantee>CONFIDENTIAL</transport-guarantee>
58 </user-data-constraint>
59 </security-constraint>