2009-12-15 02:05:58 -05:00
|
|
|
<%@ page import="org.apache.solr.core.SolrCore" %>
|
|
|
|
<%@ page import="java.util.Collection" %>
|
2007-12-21 17:23:39 -05:00
|
|
|
<%--
|
2007-05-29 17:11:35 -04:00
|
|
|
Licensed to the Apache Software Foundation (ASF) under one or more
|
|
|
|
contributor license agreements. See the NOTICE file distributed with
|
|
|
|
this work for additional information regarding copyright ownership.
|
|
|
|
The ASF licenses this file to You under the Apache License, Version 2.0
|
|
|
|
(the "License"); you may not use this file except in compliance with
|
|
|
|
the License. You may obtain a copy of the License at
|
|
|
|
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
|
|
See the License for the specific language governing permissions and
|
|
|
|
limitations under the License.
|
2007-12-21 17:23:39 -05:00
|
|
|
--%>
|
|
|
|
|
2007-01-17 12:06:44 -05:00
|
|
|
<html>
|
|
|
|
<head>
|
|
|
|
<link rel="stylesheet" type="text/css" href="solr-admin.css">
|
|
|
|
<link rel="icon" href="favicon.ico" type="image/ico"></link>
|
|
|
|
<link rel="shortcut icon" href="favicon.ico" type="image/ico"></link>
|
|
|
|
<title>Welcome to Solr</title>
|
|
|
|
</head>
|
|
|
|
|
|
|
|
<body>
|
|
|
|
<h1>Welcome to Solr!</h1>
|
2008-12-22 20:45:23 -05:00
|
|
|
<a href="."><img border="0" align="right" height="78" width="142" src="admin/solr_small.png" alt="Solr"/></a>
|
2007-12-21 17:23:39 -05:00
|
|
|
|
|
|
|
<%
|
2008-08-13 21:49:59 -04:00
|
|
|
org.apache.solr.core.CoreContainer cores = (org.apache.solr.core.CoreContainer)request.getAttribute("org.apache.solr.CoreContainer");
|
2009-12-15 02:05:58 -05:00
|
|
|
Collection<SolrCore> solrCores = cores.getCores();
|
2008-08-13 21:49:59 -04:00
|
|
|
if( cores != null
|
2009-12-15 02:05:58 -05:00
|
|
|
&& solrCores.size() > 0 // HACK! check that we have valid names...
|
|
|
|
&& solrCores.iterator().next().getName().length() != 0 ) {
|
|
|
|
for( org.apache.solr.core.SolrCore core : cores.getCores() ) {
|
|
|
|
String coreName = core.getName();
|
|
|
|
if("".equals(coreName) ) coreName =".";
|
|
|
|
%>
|
|
|
|
<a href="<%= coreName %>/admin/">Admin <%= core.getName() %></a>
|
|
|
|
<br/>
|
2007-12-21 17:23:39 -05:00
|
|
|
<% }} else { %>
|
2007-01-17 12:06:44 -05:00
|
|
|
<a href="admin/">Solr Admin</a>
|
2007-12-21 17:23:39 -05:00
|
|
|
<% } %>
|
|
|
|
|
2007-01-17 12:06:44 -05:00
|
|
|
</body>
|
|
|
|
</html>
|