web.xml 1.8 KB
Newer Older
1 2
<?xml version="1.0" encoding="UTF-8"?>
<!--
Thomas Mueller's avatar
Thomas Mueller committed
3
Copyright 2004-2009 H2 Group.
4 5 6 7 8 9
Multiple-Licensed under the H2 License, Version 1.0,
and under the Eclipse Public License, Version 1.0
(http://h2database.com/html/license.html).
Initial Developer: H2 Group
-->
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
Thomas Mueller's avatar
Thomas Mueller committed
10 11 12
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
    version="2.5">
13 14 15

    <display-name>H2 Console Web Application</display-name>
    <description>
Thomas Mueller's avatar
Thomas Mueller committed
16
        A web application that includes the H2 Console servlet.
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
    </description>

    <servlet>
        <servlet-name>H2Console</servlet-name>
        <servlet-class>org.h2.server.web.WebServlet</servlet-class>
        <!--
        <init-param>
            <param-name>trace</param-name>
            <param-value></param-value>
        </init-param>
        -->
        <load-on-startup>1</load-on-startup>
    </servlet>

    <servlet-mapping>
        <servlet-name>H2Console</servlet-name>
        <url-pattern>/console/*</url-pattern>
    </servlet-mapping>

    <welcome-file-list>
        <welcome-file>/console.html</welcome-file>
    </welcome-file-list>

    <!-- Enable the following section when you want basic authentication -->

    <!--

    <security-constraint>
        <web-resource-collection>
            <web-resource-name>H2 Console</web-resource-name>
            <url-pattern>/console/*</url-pattern>
        </web-resource-collection>
        <auth-constraint>
            <role-name>admin</role-name>
        </auth-constraint>
    </security-constraint>

    <login-config>
        <auth-method>BASIC</auth-method>
        <realm-name>H2 Console</realm-name>
Thomas Mueller's avatar
Thomas Mueller committed
57
    </login-config>
58 59 60 61 62 63 64 65

    <security-role>
        <role-name>admin</role-name>
    </security-role>

    -->

</web-app>