1 <!DOCTYPE web-app 2 PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" 3 "http://java.sun.com/dtd/web-app_2_3.dtd"> 4 5 <web-app> 6 7 <display-name>WebStack application</display-name> 8 <description> 9 An application based on WebStack 10 </description> 11 12 <servlet> 13 <servlet-name>pyservlet</servlet-name> 14 <servlet-class>uk.org.boddie.webstack.util.PyServlet</servlet-class> 15 <init-param> 16 <param-name>python.home</param-name> 17 <param-value>%s</param-value> 18 </init-param> 19 <init-param> 20 <param-name>servlet.file</param-name> 21 <param-value>%s</param-value> 22 </init-param> 23 </servlet> 24 25 <servlet-mapping> 26 <servlet-name>pyservlet</servlet-name> 27 <url-pattern>/*</url-pattern> 28 </servlet-mapping> 29 30 <security-constraint> 31 <display-name>WebStack Security Constraint</display-name> 32 <web-resource-collection> 33 <web-resource-name>Protected Resources</web-resource-name> 34 <url-pattern>/*</url-pattern> 35 </web-resource-collection> 36 <auth-constraint> 37 <role-name>webstack</role-name> 38 </auth-constraint> 39 </security-constraint> 40 41 <login-config> 42 <auth-method>BASIC</auth-method> 43 <realm-name>WebStack Realm</realm-name> 44 </login-config> 45 46 <security-role> 47 <description> 48 The role that is required to log in to this application 49 </description> 50 <role-name>webstack</role-name> 51 </security-role> 52 53 </web-app>