From 1a9355532a144ad86ff73a5944a3b29ac8de67ff Mon Sep 17 00:00:00 2001
From: erik <erik@77661180-640e-0410-b3a8-9f9b13e6d0e0>
Date: Sat, 2 Sep 2006 16:01:30 +0000
Subject: [PATCH]

---
 .../src/{ => main/java}/beanRefContext.xml    |  0
 .../java}/org.wamblee.beanfactory.properties  |  0
 .../java}/org.wamblee.crawler.kiss.xml        |  0
 .../java}/org.wamblee.crawler.properties      |  0
 .../kiss/scheduling/CrawlerExecutor.java      |  0
 .../kiss/scheduling/CrawlerExecutorImpl.java  |  0
 .../kiss/scheduling/CrawlerScheduler.java     |  0
 .../kiss/scheduling/CrawlerStatus.java        |  0
 .../kiss/scheduling/quartz/CrawlerJob.java    |  0
 .../quartz/QuartzCrawlerScheduler.java        |  0
 .../crawler/kiss/servlet/Application.java     |  0
 .../crawler/kiss/servlet/CrawlerServlet.java  |  0
 .../kiss/spring/CrawlerBeanFactory.java       |  0
 .../kissweb/src/webapp/META-INF/MANIFEST.MF   |  3 +
 .../kissweb/src/webapp/WEB-INF/overview.jsp   | 74 +++++++++++++++++++
 crawler/kissweb/src/webapp/WEB-INF/web.xml    | 21 ++++++
 16 files changed, 98 insertions(+)
 rename crawler/kissweb/src/{ => main/java}/beanRefContext.xml (100%)
 rename crawler/kissweb/src/{ => main/java}/org.wamblee.beanfactory.properties (100%)
 rename crawler/kissweb/src/{ => main/java}/org.wamblee.crawler.kiss.xml (100%)
 rename crawler/kissweb/src/{ => main/java}/org.wamblee.crawler.properties (100%)
 rename crawler/kissweb/src/{ => main/java}/org/wamblee/crawler/kiss/scheduling/CrawlerExecutor.java (100%)
 rename crawler/kissweb/src/{ => main/java}/org/wamblee/crawler/kiss/scheduling/CrawlerExecutorImpl.java (100%)
 rename crawler/kissweb/src/{ => main/java}/org/wamblee/crawler/kiss/scheduling/CrawlerScheduler.java (100%)
 rename crawler/kissweb/src/{ => main/java}/org/wamblee/crawler/kiss/scheduling/CrawlerStatus.java (100%)
 rename crawler/kissweb/src/{ => main/java}/org/wamblee/crawler/kiss/scheduling/quartz/CrawlerJob.java (100%)
 rename crawler/kissweb/src/{ => main/java}/org/wamblee/crawler/kiss/scheduling/quartz/QuartzCrawlerScheduler.java (100%)
 rename crawler/kissweb/src/{ => main/java}/org/wamblee/crawler/kiss/servlet/Application.java (100%)
 rename crawler/kissweb/src/{ => main/java}/org/wamblee/crawler/kiss/servlet/CrawlerServlet.java (100%)
 rename crawler/kissweb/src/{ => main/java}/org/wamblee/crawler/kiss/spring/CrawlerBeanFactory.java (100%)
 create mode 100644 crawler/kissweb/src/webapp/META-INF/MANIFEST.MF
 create mode 100644 crawler/kissweb/src/webapp/WEB-INF/overview.jsp
 create mode 100644 crawler/kissweb/src/webapp/WEB-INF/web.xml

diff --git a/crawler/kissweb/src/beanRefContext.xml b/crawler/kissweb/src/main/java/beanRefContext.xml
similarity index 100%
rename from crawler/kissweb/src/beanRefContext.xml
rename to crawler/kissweb/src/main/java/beanRefContext.xml
diff --git a/crawler/kissweb/src/org.wamblee.beanfactory.properties b/crawler/kissweb/src/main/java/org.wamblee.beanfactory.properties
similarity index 100%
rename from crawler/kissweb/src/org.wamblee.beanfactory.properties
rename to crawler/kissweb/src/main/java/org.wamblee.beanfactory.properties
diff --git a/crawler/kissweb/src/org.wamblee.crawler.kiss.xml b/crawler/kissweb/src/main/java/org.wamblee.crawler.kiss.xml
similarity index 100%
rename from crawler/kissweb/src/org.wamblee.crawler.kiss.xml
rename to crawler/kissweb/src/main/java/org.wamblee.crawler.kiss.xml
diff --git a/crawler/kissweb/src/org.wamblee.crawler.properties b/crawler/kissweb/src/main/java/org.wamblee.crawler.properties
similarity index 100%
rename from crawler/kissweb/src/org.wamblee.crawler.properties
rename to crawler/kissweb/src/main/java/org.wamblee.crawler.properties
diff --git a/crawler/kissweb/src/org/wamblee/crawler/kiss/scheduling/CrawlerExecutor.java b/crawler/kissweb/src/main/java/org/wamblee/crawler/kiss/scheduling/CrawlerExecutor.java
similarity index 100%
rename from crawler/kissweb/src/org/wamblee/crawler/kiss/scheduling/CrawlerExecutor.java
rename to crawler/kissweb/src/main/java/org/wamblee/crawler/kiss/scheduling/CrawlerExecutor.java
diff --git a/crawler/kissweb/src/org/wamblee/crawler/kiss/scheduling/CrawlerExecutorImpl.java b/crawler/kissweb/src/main/java/org/wamblee/crawler/kiss/scheduling/CrawlerExecutorImpl.java
similarity index 100%
rename from crawler/kissweb/src/org/wamblee/crawler/kiss/scheduling/CrawlerExecutorImpl.java
rename to crawler/kissweb/src/main/java/org/wamblee/crawler/kiss/scheduling/CrawlerExecutorImpl.java
diff --git a/crawler/kissweb/src/org/wamblee/crawler/kiss/scheduling/CrawlerScheduler.java b/crawler/kissweb/src/main/java/org/wamblee/crawler/kiss/scheduling/CrawlerScheduler.java
similarity index 100%
rename from crawler/kissweb/src/org/wamblee/crawler/kiss/scheduling/CrawlerScheduler.java
rename to crawler/kissweb/src/main/java/org/wamblee/crawler/kiss/scheduling/CrawlerScheduler.java
diff --git a/crawler/kissweb/src/org/wamblee/crawler/kiss/scheduling/CrawlerStatus.java b/crawler/kissweb/src/main/java/org/wamblee/crawler/kiss/scheduling/CrawlerStatus.java
similarity index 100%
rename from crawler/kissweb/src/org/wamblee/crawler/kiss/scheduling/CrawlerStatus.java
rename to crawler/kissweb/src/main/java/org/wamblee/crawler/kiss/scheduling/CrawlerStatus.java
diff --git a/crawler/kissweb/src/org/wamblee/crawler/kiss/scheduling/quartz/CrawlerJob.java b/crawler/kissweb/src/main/java/org/wamblee/crawler/kiss/scheduling/quartz/CrawlerJob.java
similarity index 100%
rename from crawler/kissweb/src/org/wamblee/crawler/kiss/scheduling/quartz/CrawlerJob.java
rename to crawler/kissweb/src/main/java/org/wamblee/crawler/kiss/scheduling/quartz/CrawlerJob.java
diff --git a/crawler/kissweb/src/org/wamblee/crawler/kiss/scheduling/quartz/QuartzCrawlerScheduler.java b/crawler/kissweb/src/main/java/org/wamblee/crawler/kiss/scheduling/quartz/QuartzCrawlerScheduler.java
similarity index 100%
rename from crawler/kissweb/src/org/wamblee/crawler/kiss/scheduling/quartz/QuartzCrawlerScheduler.java
rename to crawler/kissweb/src/main/java/org/wamblee/crawler/kiss/scheduling/quartz/QuartzCrawlerScheduler.java
diff --git a/crawler/kissweb/src/org/wamblee/crawler/kiss/servlet/Application.java b/crawler/kissweb/src/main/java/org/wamblee/crawler/kiss/servlet/Application.java
similarity index 100%
rename from crawler/kissweb/src/org/wamblee/crawler/kiss/servlet/Application.java
rename to crawler/kissweb/src/main/java/org/wamblee/crawler/kiss/servlet/Application.java
diff --git a/crawler/kissweb/src/org/wamblee/crawler/kiss/servlet/CrawlerServlet.java b/crawler/kissweb/src/main/java/org/wamblee/crawler/kiss/servlet/CrawlerServlet.java
similarity index 100%
rename from crawler/kissweb/src/org/wamblee/crawler/kiss/servlet/CrawlerServlet.java
rename to crawler/kissweb/src/main/java/org/wamblee/crawler/kiss/servlet/CrawlerServlet.java
diff --git a/crawler/kissweb/src/org/wamblee/crawler/kiss/spring/CrawlerBeanFactory.java b/crawler/kissweb/src/main/java/org/wamblee/crawler/kiss/spring/CrawlerBeanFactory.java
similarity index 100%
rename from crawler/kissweb/src/org/wamblee/crawler/kiss/spring/CrawlerBeanFactory.java
rename to crawler/kissweb/src/main/java/org/wamblee/crawler/kiss/spring/CrawlerBeanFactory.java
diff --git a/crawler/kissweb/src/webapp/META-INF/MANIFEST.MF b/crawler/kissweb/src/webapp/META-INF/MANIFEST.MF
new file mode 100644
index 00000000..5e949512
--- /dev/null
+++ b/crawler/kissweb/src/webapp/META-INF/MANIFEST.MF
@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+Class-Path: 
+
diff --git a/crawler/kissweb/src/webapp/WEB-INF/overview.jsp b/crawler/kissweb/src/webapp/WEB-INF/overview.jsp
new file mode 100644
index 00000000..ce749492
--- /dev/null
+++ b/crawler/kissweb/src/webapp/WEB-INF/overview.jsp
@@ -0,0 +1,74 @@
+
+<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
+<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
+
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+  <head>
+    <title>KiSS Crawler overview page</title>
+    
+    <meta http-equiv="pragma" content="no-cache">
+    <meta http-equiv="cache-control" content="no-cache">
+    <meta http-equiv="expires" content="0">
+    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
+    <meta http-equiv="description" content="This is my page">
+    
+    <!--
+    <link rel="stylesheet" type="text/css" href="styles.css">
+    -->
+  </head>
+  
+  <body>
+    <h1>KiSS Crawler Overview</h1>
+    
+    <TABLE border="1">
+      <tr>
+        <td>
+           Currently running:
+        </td>
+        <td>
+           <c:out value="${running}"/>
+        </td>
+      </tr>
+      <c:if test="${lastReport != null}">
+            <tr>
+        <td>
+          Last executed at:
+        </td>
+        <td>
+          <c:out value="${lastExecuted}"/>
+        </td>
+      </tr>
+      <tr>
+        <td>
+          Last result: 
+        </td>
+        <td>
+          <c:out value="${lastResult}"/>
+        </td>
+      </tr>
+        <tr>
+        <td>
+          Last message: 
+        </td>
+        <td>
+          <c:out value="${lastMessage}" escapeXml="false"/>
+        </td>
+        </tr>
+        <tr>
+        <td>
+          Last report: 
+        </td>
+        <td>
+          <a href="?details=1">details</a>
+        </td>
+        </tr>
+      </c:if>
+    </TABLE>
+    <c:if test="${!running}">
+    <FORM action="runnow">
+      <INPUT type="submit" name="runnow" value="Run Crawler as soon as possible">
+    </FORM>
+    </c:if>
+  </body>
+</html>
diff --git a/crawler/kissweb/src/webapp/WEB-INF/web.xml b/crawler/kissweb/src/webapp/WEB-INF/web.xml
new file mode 100644
index 00000000..2ff8779f
--- /dev/null
+++ b/crawler/kissweb/src/webapp/WEB-INF/web.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app version="2.4" 
+	xmlns="http://java.sun.com/xml/ns/j2ee" 
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
+	xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
+	http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
+
+    <listener>
+        <listener-class>org.wamblee.crawler.kiss.servlet.Application</listener-class>
+    </listener>
+    
+    <servlet>
+        <servlet-name>CrawlerServlet</servlet-name>
+        <servlet-class>org.wamblee.crawler.kiss.servlet.CrawlerServlet</servlet-class>
+    </servlet>
+    
+    <servlet-mapping>
+        <servlet-name>CrawlerServlet</servlet-name>
+        <url-pattern>/</url-pattern>
+    </servlet-mapping>
+</web-app>
-- 
2.31.1