You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xindice-dev@xml.apache.org by ks...@apache.org on 2002/07/21 04:57:42 UTC

cvs commit: xml-xindice/config web.xml

kstaken     2002/07/20 19:57:42

  Added:       config   web.xml
  Log:
  Adding a basic web.xml for the servlet config.
  
  Revision  Changes    Path
  1.1                  xml-xindice/config/web.xml
  
  Index: web.xml
  ===================================================================
  <?xml version="1.0" encoding="ISO-8859-1"?>
  
  <!DOCTYPE web-app
      PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
      "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
  
  <web-app>
      <servlet>
          <servlet-name>
             RPC2 
          </servlet-name>
          <servlet-class>
             org.apache.xindice.server.XindiceServlet
          </servlet-class>
      </servlet>
      <servlet-mapping>
          <servlet-name>
             RPC2 
          </servlet-name>
          <url-pattern>
              /
          </url-pattern>
      </servlet-mapping>
  
      <security-constraint>
        <web-resource-collection>
           <web-resource-name>Protected Area</web-resource-name>
  	 <!-- Define the context-relative URL(s) to be protected -->
           <url-pattern>/jsp/security/protected/*</url-pattern>
  	 <!-- If you list http methods, only those methods are protected -->
  	 <http-method>DELETE</http-method>
           <http-method>GET</http-method>
           <http-method>POST</http-method>
  	 <http-method>PUT</http-method>
        </web-resource-collection>
        <auth-constraint>
           <!-- Anyone with one of the listed roles may access this area -->
           <role-name>tomcat</role-name>
  	 <role-name>role1</role-name>
        </auth-constraint>
      </security-constraint>
  
      <!-- Default login configuration uses BASIC authentication -->
      <!--
      <login-config>
        <auth-method>BASIC</auth-method>
        <realm-name>Example Basic Authentication Area</realm-name>
      </login-config>
      -->
  
      <!-- Form-based login is enabled by default.  If you wish to
           try Basic authentication, comment out the <login-config>
           section below and uncomment the one above. -->
      <login-config>
        <auth-method>FORM</auth-method>
        <realm-name>Example Form-Based Authentication Area</realm-name>
        <form-login-config>
          <form-login-page>/jsp/security/login/login.jsp</form-login-page>
          <form-error-page>/jsp/security/login/error.jsp</form-error-page>
        </form-login-config>
      </login-config>
  
  </web-app>