status.jsp revision ab4ab2edaac480f68b476dc19e015c54cd4f1978
bcb4e51a409d94ae670de96afb8483a4f7855294Stephan Bosch<%--
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo SirainenCDDL HEADER START
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo SirainenThe contents of this file are subject to the terms of the
fc0b7b7df3888ffd6292050d066919dd31e9c0ccTimo SirainenCommon Development and Distribution License (the "License").
fc0b7b7df3888ffd6292050d066919dd31e9c0ccTimo SirainenYou may not use this file except in compliance with the License.
fc0b7b7df3888ffd6292050d066919dd31e9c0ccTimo Sirainen
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo SirainenSee LICENSE.txt included in this distribution for the specific
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainenlanguage governing permissions and limitations under the License.
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo SirainenWhen distributing Covered Code, include this CDDL HEADER in each
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainenfile and include the License file at LICENSE.txt.
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo SirainenIf applicable, add the following below this CDDL HEADER, with the
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainenfields enclosed by brackets "[]" replaced with your own identifying
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Siraineninformation: Portions Copyright [yyyy] [name of copyright owner]
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo SirainenCDDL HEADER END
a75d470c9223a75801418fcdda258885c36317e0Timo Sirainen
a75d470c9223a75801418fcdda258885c36317e0Timo SirainenCopyright 2009 Sun Microsystems, Inc. All rights reserved.
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo SirainenUse is subject to license terms.
678d0463849ba777106eb7875f27db07a5d8e3dfTimo Sirainen
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen--%><%@ page import = "java.util.List,
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainenjavax.servlet.*,
678d0463849ba777106eb7875f27db07a5d8e3dfTimo Sirainenjavax.servlet.http.*,
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainenorg.opensolaris.opengrok.configuration.RuntimeEnvironment,
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainenorg.opensolaris.opengrok.configuration.Project,
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainenorg.opensolaris.opengrok.history.HistoryGuru,
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainenorg.opensolaris.opengrok.web.*"
678d0463849ba777106eb7875f27db07a5d8e3dfTimo Sirainen session="false" errorPage="error.jsp" %><%@ include file="projects.jspf" %><%
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo SirainenRuntimeEnvironment environment = RuntimeEnvironment.getInstance();
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainenenvironment.register();
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo SirainenHistoryGuru historyGuru = HistoryGuru.getInstance();
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo SirainenString pageTitle = "Status";
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen %><%@ include file="httpheader.jspf" %>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen<body>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen<div id="page">
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen<div id="header"><%@ include file="pageheader.jspf" %></div>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen<div id="Masthead"></div>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen<div id="bar">
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <h1>OpenGrok status page</h1>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <p>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen This page is only used for testing purposes to dump some of the
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen internal settings on your OpenGrok server.
678d0463849ba777106eb7875f27db07a5d8e3dfTimo Sirainen </p>
678d0463849ba777106eb7875f27db07a5d8e3dfTimo Sirainen <table border="1" width="100%">
678d0463849ba777106eb7875f27db07a5d8e3dfTimo Sirainen <tr>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <th>Variable</th><th>Value</th>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen </tr>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <tr>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <td>Source root</td><td><%=environment.getSourceRootPath()%></td>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen </tr>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <tr>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <td>Data root</td><td><%=environment.getDataRootPath()%></td>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen </tr>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <tr>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <td>CTags</td><td><%=environment.getCtags()%></td>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen </tr>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <tr>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <td>Bug page</td><td><%=environment.getBugPage()%></td>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen </tr>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <tr>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <td>Bug pattern</td><td><%=environment.getBugPattern()%></td>
a75d470c9223a75801418fcdda258885c36317e0Timo Sirainen </tr>
a75d470c9223a75801418fcdda258885c36317e0Timo Sirainen <tr>
a75d470c9223a75801418fcdda258885c36317e0Timo Sirainen <td>User page</td><td><%=environment.getUserPage()%></td>
a75d470c9223a75801418fcdda258885c36317e0Timo Sirainen </tr>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <tr>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <td>Review page</td><td><%=environment.getReviewPage()%></td>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen </tr>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <tr>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <td>Review pattern</td><td><%=environment.getReviewPattern()%></td>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen </tr>
678d0463849ba777106eb7875f27db07a5d8e3dfTimo Sirainen <tr>
a75d470c9223a75801418fcdda258885c36317e0Timo Sirainen <td>Using projects</td><td><%=environment.hasProjects()%></td>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen </tr>
678d0463849ba777106eb7875f27db07a5d8e3dfTimo Sirainen <tr>
a75d470c9223a75801418fcdda258885c36317e0Timo Sirainen <td>Ignored files</td><td><ul><%
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen for (String s : environment.getIgnoredNames().getItems()) {
a75d470c9223a75801418fcdda258885c36317e0Timo Sirainen %><li><%=s%></li><%
a75d470c9223a75801418fcdda258885c36317e0Timo Sirainen }
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen %></ul></td>
a75d470c9223a75801418fcdda258885c36317e0Timo Sirainen </tr>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <tr>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <td>Index word limit</td><td><%=environment.getIndexWordLimit()%></td>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen </tr>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <tr>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <td>Allow leading wildcard in search</td><td><%=environment.isAllowLeadingWildcard()%></td>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen </tr>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <tr>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <td>History cache</td>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen <td><%=Util.htmlize(historyGuru.getCacheInfo())%></td>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen </tr>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen </table>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen</div>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen<%@include file="foot.jspf"%>
6c2ce1d5bf17b21e804a079eb0f973b7ab83e0d8Timo Sirainen