949N/A<?xml version="1.0" encoding="UTF-8"?>
949N/A<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
949N/A<web-app>
949N/A <display-name>OpenGrok</display-name>
949N/A <description>A wicked fast source browser</description>
949N/A <context-param>
949N/A <param-name>CONFIGURATION</param-name>
949N/A <param-value>/var/opengrok/etc/configuration.xml</param-value>
949N/A <description>Full path to the configuration file where OpenGrok can read it's configuration</description>
949N/A </context-param>
949N/A
949N/A <context-param>
949N/A <param-name>ConfigAddress</param-name>
949N/A <param-value>localhost:2424</param-value>
949N/A <description>An address where OpenGrok can receive new configuration</description>
949N/A </context-param>
1176N/A
1356N/A <context-param>
1356N/A <param-name>JsDebug</param-name>
1356N/A <param-value>@JsDebug@</param-value>
1356N/A <description>If set to true, serve debug enabled JavaScripts.</description>
1356N/A </context-param>
1356N/A
949N/A <listener>
949N/A <listener-class>org.opensolaris.opengrok.web.WebappListener</listener-class>
949N/A </listener>
949N/A
1176N/A <servlet>
949N/A <servlet-name>search</servlet-name>
949N/A <display-name>Source Finder</display-name>
949N/A <jsp-file>/search.jsp</jsp-file>
1176N/A<init-param>
1176N/A<param-name>keepgenerated</param-name><param-value>true</param-value>
1176N/A</init-param>
949N/A </servlet>
949N/A <servlet>
949N/A <servlet-name>history</servlet-name>
949N/A <display-name>Source History</display-name>
949N/A <jsp-file>/history.jsp</jsp-file>
1176N/A<init-param>
1176N/A<param-name>keepgenerated</param-name><param-value>true</param-value>
1176N/A</init-param>
949N/A </servlet>
949N/A <servlet>
949N/A <servlet-name>lister</servlet-name>
949N/A <display-name>Source lister</display-name>
949N/A <jsp-file>/list.jsp</jsp-file>
1176N/A<init-param>
1176N/A<param-name>keepgenerated</param-name><param-value>true</param-value>
1176N/A</init-param>
949N/A </servlet>
949N/A <servlet>
949N/A <servlet-name>diff</servlet-name>
949N/A <display-name>Source diffs between revisions</display-name>
949N/A <jsp-file>/diff.jsp</jsp-file>
1176N/A<init-param>
1176N/A<param-name>keepgenerated</param-name><param-value>true</param-value>
1176N/A</init-param>
949N/A </servlet>
949N/A <servlet>
949N/A <servlet-name>more</servlet-name>
949N/A <display-name>Shows more matching lines</display-name>
949N/A <jsp-file>/more.jsp</jsp-file>
949N/A </servlet>
949N/A <servlet>
949N/A <servlet-name>rss</servlet-name>
949N/A <display-name>Source Changes in RSS format</display-name>
949N/A <jsp-file>/rss.jsp</jsp-file>
1176N/A<init-param>
1176N/A<param-name>keepgenerated</param-name><param-value>true</param-value>
1176N/A</init-param>
949N/A </servlet>
949N/A <servlet>
949N/A <servlet-name>opensearch</servlet-name>
949N/A <display-name>OpenSearch link for current project</display-name>
949N/A <jsp-file>/opensearch.jsp</jsp-file>
1176N/A<init-param>
1176N/A<param-name>keepgenerated</param-name><param-value>true</param-value>
1176N/A</init-param>
949N/A </servlet>
949N/A <servlet>
949N/A <servlet-name>raw</servlet-name>
949N/A <display-name>Raw Source lister</display-name>
949N/A <jsp-file>/raw.jsp</jsp-file>
1176N/A<init-param>
1176N/A<param-name>keepgenerated</param-name><param-value>true</param-value>
1176N/A</init-param>
949N/A </servlet>
949N/A <servlet>
949N/A <servlet-name>error</servlet-name>
949N/A <display-name>Error Handler</display-name>
949N/A <jsp-file>/error.jsp</jsp-file>
1176N/A<init-param>
1176N/A<param-name>keepgenerated</param-name><param-value>true</param-value>
1176N/A</init-param>
949N/A </servlet>
949N/A <servlet>
949N/A <servlet-name>enoent</servlet-name>
949N/A <display-name>File not found handler</display-name>
949N/A <jsp-file>/enoent.jsp</jsp-file>
1176N/A<init-param>
1176N/A<param-name>keepgenerated</param-name><param-value>true</param-value>
1176N/A</init-param>
949N/A </servlet>
1384N/A <servlet>
1384N/A <servlet-name>Annotation Servlet</servlet-name>
1384N/A <servlet-class>org.opensolaris.opengrok.web.AnnotationServlet</servlet-class>
1384N/A </servlet>
1384N/A <servlet-mapping>
1384N/A <servlet-name>Annotation Servlet</servlet-name>
1419N/A <url-pattern>/json/annotate/*</url-pattern> <!-- JSON_A -->
1384N/A </servlet-mapping>
949N/A <servlet-mapping>
949N/A <servlet-name>search</servlet-name>
1176N/A <url-pattern>/search</url-pattern> <!-- SEARCH_P -->
949N/A </servlet-mapping>
949N/A <servlet-mapping>
949N/A <servlet-name>opensearch</servlet-name>
1176N/A <url-pattern>/opensearch</url-pattern> <!-- SEARCH_O -->
949N/A </servlet-mapping>
949N/A <servlet-mapping>
949N/A <servlet-name>history</servlet-name>
1176N/A <url-pattern>/history/*</url-pattern> <!-- HIST_L -->
949N/A </servlet-mapping>
949N/A <servlet-mapping>
949N/A <servlet-name>lister</servlet-name>
1176N/A <url-pattern>/xref/*</url-pattern> <!-- XREF_P -->
949N/A </servlet-mapping>
949N/A <servlet-mapping>
949N/A <servlet-name>raw</servlet-name>
1176N/A <url-pattern>/raw/*</url-pattern> <!-- RAW_P -->
949N/A </servlet-mapping>
949N/A <servlet-mapping>
949N/A <servlet-name>search</servlet-name>
1176N/A <url-pattern>/s</url-pattern> <!-- SEARCH_R -->
949N/A </servlet-mapping>
949N/A <servlet-mapping>
949N/A <servlet-name>diff</servlet-name>
1176N/A <url-pattern>/diff/*</url-pattern> <!-- DIFF_P -->
949N/A </servlet-mapping>
949N/A <servlet-mapping>
949N/A <servlet-name>more</servlet-name>
1176N/A <url-pattern>/more/*</url-pattern> <!-- MORE_P -->
949N/A </servlet-mapping>
949N/A <servlet-mapping>
949N/A <servlet-name>rss</servlet-name>
1176N/A <url-pattern>/rss/*</url-pattern> <!-- RSS_P -->
949N/A </servlet-mapping>
949N/A <servlet-mapping>
949N/A <servlet-name>error</servlet-name>
1176N/A <url-pattern>/error</url-pattern> <!-- ERROR -->
949N/A </servlet-mapping>
949N/A <servlet-mapping>
949N/A <servlet-name>enoent</servlet-name>
1176N/A <url-pattern>/enoent</url-pattern> <!-- NOT_FOUND -->
949N/A </servlet-mapping>
949N/A <error-page>
949N/A <error-code>404</error-code>
949N/A <location>/enoent</location>
949N/A </error-page>
949N/A <error-page>
949N/A <error-code>500</error-code>
949N/A <location>/error</location>
949N/A </error-page>
949N/A</web-app>