]> git.argeo.org Git - gpl/argeo-slc.git/commitdiff
Remove old webapp
authorMathieu Baudier <mbaudier@argeo.org>
Thu, 22 Jan 2009 20:18:02 +0000 (20:18 +0000)
committerMathieu Baudier <mbaudier@argeo.org>
Thu, 22 Jan 2009 20:18:02 +0000 (20:18 +0000)
git-svn-id: https://svn.argeo.org/slc/trunk@2114 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc

33 files changed:
org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/addResultToCollectionS.jsp [deleted file]
org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/home.jsp [deleted file]
org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/removeResultFromCollectionS.jsp [deleted file]
org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/resultCollectionList.jsp [deleted file]
org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/resultCollectionView.jsp [deleted file]
org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/resultList.jsp [deleted file]
org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/resultView.jsp [deleted file]
org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/slcExecutionList.jsp [deleted file]
org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/slcExecutionView.jsp [deleted file]
org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/testRunView.jsp [deleted file]
org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-ui-servlet.xml [deleted file]
org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-ui/resultList.jsp [deleted file]
org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-web-servlet.xml [deleted file]
org.argeo.slc.webapp/src/main/webapp/WEB-INF/specific/coda.jspf [deleted file]
org.argeo.slc.webapp/src/main/webapp/WEB-INF/specific/common.jsp [deleted file]
org.argeo.slc.webapp/src/main/webapp/WEB-INF/specific/prelude.jspf [deleted file]
org.argeo.slc.webapp/src/main/webapp/WEB-INF/web.xml
org.argeo.slc.webapp/src/main/webapp/WEB-INF/xslt-servlet.xml
runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/admin/HomeController.java [deleted file]
runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/process/SlcExecutionListController.java [deleted file]
runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/process/SlcExecutionViewController.java [deleted file]
runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/result/GetResultCollectionController.java [new file with mode: 0644]
runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/result/ResultCollectionViewController.java [deleted file]
runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/result/ResultExcelView.java
runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/result/ResultInterceptor.java [deleted file]
runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/result/ResultListController.java [deleted file]
runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/result/ResultPdfView.java
runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/result/ResultViewController.java [deleted file]
runtime/org.argeo.slc.server/src/main/resources/org/argeo/slc/server/spring/slc-doc-servlet.xml
runtime/org.argeo.slc.server/src/main/resources/org/argeo/slc/server/spring/slc-service-servlet.xml
runtime/org.argeo.slc.server/src/main/resources/org/argeo/slc/server/spring/slc-ui-servlet.xml [deleted file]
runtime/org.argeo.slc.server/src/main/resources/org/argeo/slc/server/spring/slc-web-servlet.xml [deleted file]
runtime/org.argeo.slc.server/src/main/resources/org/argeo/slc/server/spring/slc-xslt-servlet.xml

diff --git a/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/addResultToCollectionS.jsp b/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/addResultToCollectionS.jsp
deleted file mode 100644 (file)
index bceedf3..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-<div id="main">\r
-<h1>Add result to collection</h1>\r
-Result <b>${param.resultUuid}</b> successfully added to collection <b>${param.collectionId}</b>.\r
-</div>\r
diff --git a/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/home.jsp b/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/home.jsp
deleted file mode 100644 (file)
index 12fa091..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-<div id="main">\r
-<h1>SLC Home</h1>\r
-\r
-</div>\r
diff --git a/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/removeResultFromCollectionS.jsp b/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/removeResultFromCollectionS.jsp
deleted file mode 100644 (file)
index 30a2b9f..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-<div id="main">\r
-<h1>Remove result from collection</h1>\r
-Result <b>${param.resultUuid}</b> successfully removed from collection <b>${param.collectionId}</b>.\r
-</div>\r
diff --git a/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/resultCollectionList.jsp b/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/resultCollectionList.jsp
deleted file mode 100644 (file)
index 576361f..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-<div id="main">\r
-<h1>Result Collections</h1>\r
-\r
-<table cellspacing="0">\r
-       <thead>\r
-               <tr>\r
-                       <th>Id</th>\r
-               </tr>\r
-       </thead>\r
-       <c:forEach items="${resultCollections}" var="resultCollection">\r
-               <tr>\r
-                       <td>${resultCollection.id}</td>\r
-                       <td><a
-                               href="resultCollectionView.web?id=${resultCollection.id}">view</a></td>
-                       <td><a
-                               href="resultCollectionViewXml.xslt?id=${resultCollection.id}">xml</a></td>
-               </tr>\r
-       </c:forEach>\r
-</table>\r
-\r
-</div>\r
diff --git a/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/resultCollectionView.jsp b/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/resultCollectionView.jsp
deleted file mode 100644 (file)
index 2d741d9..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-<div id="main">\r
-<h1>Result Collection ${resultCollection.id}</h1>\r
-\r
-<table cellspacing="0">\r
-       <thead>\r
-               <tr>\r
-                       <th>Id</th>\r
-                       <th>Status</th>\r
-               </tr>\r
-       </thead>\r
-       <c:forEach items="${resultCollection.results}" var="result">\r
-               <tr>\r
-                       <td>${result.uuid}</td>\r
-                       <c:choose>\r
-                               <c:when test="${result.closeDate != null}">\r
-                                       <td>${result.closeDate}</td>\r
-                               </c:when>\r
-                               <c:otherwise>\r
-                                       <td>NOT CLOSED</td>\r
-                               </c:otherwise>\r
-                       </c:choose>\r
-                       <td><a href="resultView.web?uuid=${result.uuid}">view</a></td>\r
-                       <td><a\r
-                               href="removeResultFromCollection.web?resultUuid=${result.uuid}&collectionId=${resultCollection.id}">remove</a></td>\r
-               </tr>\r
-       </c:forEach>\r
-</table>\r
-\r
-</div>\r
diff --git a/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/resultList.jsp b/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/resultList.jsp
deleted file mode 100644 (file)
index 2bfd1a3..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-<div id="main">
-<h1>Results</h1>
-
-<table cellspacing="0">
-       <thead>
-               <tr>
-                       <th>Id</th>
-                       <th>Status</th>
-               </tr>
-       </thead>
-       <c:forEach items="${results}" var="result">
-               <tr>
-                       <td>${result.uuid}</td>
-                       <c:choose>
-                               <c:when test="${result.closeDate != null}">
-                                       <td>${result.closeDate}</td>
-                               </c:when>
-                               <c:otherwise>
-                                       <td>NOT CLOSED</td>
-                               </c:otherwise>
-                       </c:choose>
-                       <td style="padding-right: 5px"><a
-                               href="resultView.web?uuid=${result.uuid}">view</a></td>
-                       <td><a href="resultView.xslt?uuid=${result.uuid}">xsl</a></td>
-                       <td><a href="resultViewXml.xslt?uuid=${result.uuid}">xml</a></td>
-                       <td><a href="resultView.xls?uuid=${result.uuid}">xls</a></td>
-                       <td><a href="resultView.pdf?uuid=${result.uuid}">pdf</a></td>
-               </tr>
-       </c:forEach>
-</table>
-
-</div>
diff --git a/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/resultView.jsp b/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/resultView.jsp
deleted file mode 100644 (file)
index 08c87a7..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-<div id="main">\r
-<h1>Result #${result.uuid}</h1>\r
-\r
-<jsp:useBean id="describedPaths" type="java.util.SortedMap"\r
-       scope="request" /> \r
-<jsp:useBean id="toc" type="java.util.SortedMap"\r
-       scope="request" />\r
-\r
-<p>\r
-<a href="addResultToCollection.web?resultUuid=${result.uuid}&collectionId=staging">Add to staging collection</a><br/>\r
-<a href="addResultToCollection.web?resultUuid=${result.uuid}&collectionId=official">Add to official collection</a>\r
-</p>\r
-\r
-<table>\r
-       <c:forEach items="${toc}" var="tocEntry">\r
-               <jsp:useBean id="tocEntry" type="java.util.Map.Entry" />\r
-               <tr>\r
-                       <td style="padding-left: ${tocEntry.key.depth}0px"\r
-                               class="${tocEntry.value}">${tocEntry.key.name }</td>\r
-               </tr>\r
-       </c:forEach>\r
-</table>\r
-\r
-<c:forEach items="${result.resultParts}" var="resultPartEntry">\r
-       <jsp:useBean id="resultPartEntry" type="java.util.Map.Entry" />\r
-\r
-       <h2><%=describedPaths.get(resultPartEntry.getKey())%></h2>\r
-       <table>\r
-               <c:forEach items="${result.elements[resultPartEntry.key].tags}" var="tagEntry">\r
-                       <tr>\r
-                               <td style="font-style: italic;font-size: 80%">${tagEntry.key}</td>\r
-                               <td style="font-size: 80%">${tagEntry.value}</td>\r
-                       </tr>\r
-               </c:forEach>\r
-       </table>\r
-       <table>\r
-       \r
-               <c:forEach items="${resultPartEntry.value.parts}" var="part">\r
-                       <tr>\r
-                               <td class="${part.status == 0 ? 'passed' : (part.status == 1 ? 'failed': 'error')}" style="vertical-align:top">\r
-                               ${part.message}
-                               <c:if test="${part.status == 2}">
-                                       <pre>${part.exceptionMessage}</pre>
-                               </c:if>
-                               </td>\r
-                               <c:if test="${part.testRunUuid!=null}">\r
-                                       <td style="vertical-align:top">\r
-                                       <a href="testRunView.web?uuid=${part.testRunUuid}">test run</a>\r
-                                       </td>\r
-                               </c:if>\r
-                       </tr>\r
-               </c:forEach>\r
-       </table>\r
-\r
-</c:forEach></div>\r
diff --git a/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/slcExecutionList.jsp b/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/slcExecutionList.jsp
deleted file mode 100644 (file)
index 1848c26..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-<div id="main">\r
-<h1>SLC Execution List</h1>\r
-\r
-<table>\r
-       <thead>\r
-               <tr>\r
-                       <td>UUID</td>\r
-                       <td>STATUS</td>\r
-                       <td>HOST</td>\r
-                       <td>TYPE</td>\r
-               </tr>\r
-       </thead>\r
-       <c:forEach items="${slcExecutions}" var="slcExecution">\r
-               <tr>\r
-                       <td>${slcExecution.uuid}</td>\r
-                       <td>${slcExecution.status}</td>\r
-                       <td>${slcExecution.host}</td>\r
-                       <td>${slcExecution.type}</td>\r
-                       <td><a href="slcExecutionView.web?uuid=${slcExecution.uuid}">view</a></td>\r
-               </tr>\r
-       </c:forEach>\r
-</table>\r
-\r
-</div>\r
diff --git a/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/slcExecutionView.jsp b/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/slcExecutionView.jsp
deleted file mode 100644 (file)
index 360e98e..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-<div id="main">\r
-<h1>SLC Execution #${slcExecution.uuid}</h1>\r
-\r
-<h2>Details</h2>\r
-<table>\r
-       <tr>\r
-               <td>Host</td>\r
-               <td>${slcExecution.host}</td>\r
-       </tr>\r
-       <tr>\r
-               <td>User</td>\r
-               <td>${slcExecution.user}</td>\r
-       </tr>\r
-       <tr>\r
-               <td>Status</td>\r
-               <td>${slcExecution.status}</td>\r
-       </tr>\r
-       <tr>\r
-               <td>Type</td>\r
-               <td>${slcExecution.type}</td>\r
-       </tr>\r
-       <c:choose>\r
-               <c:when test="${slcExecution.type == 'org.argeo.slc.ant'}">\r
-                       <tr>\r
-                               <td>Script</td>\r
-                               <td>${slcExecution.attributes['ant.file']}</td>\r
-                       </tr>\r
-               </c:when>\r
-       </c:choose>\r
-</table>\r
-\r
-<h2>Execution Steps</h2>\r
-<c:forEach items="${slcExecutionSteps}" var="slcExecutionStep">\r
-       <a name="step_${slcExecutionStep.uuid}"></a>\r
-       <h3 class="executionStep">${slcExecutionStep.begin} -\r
-       ${slcExecutionStep.uuid} (${slcExecutionStep.type})</h3>\r
-       <table>\r
-               <c:forEach items="${slcExecutionStep.logLines}"\r
-                       var="slcExecutionStepLogLine">\r
-                       <tr>\r
-                               <td colspan="3">${slcExecutionStepLogLine}</td>\r
-                       </tr>\r
-               </c:forEach>\r
-       </table>\r
-</c:forEach></div>\r
diff --git a/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/testRunView.jsp b/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-jsp/testRunView.jsp
deleted file mode 100644 (file)
index 9c77b6e..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-<div id="main">\r
-<h1>TestRun #${testRunDescriptor.testRunUuid}</h1>\r
-\r
-<c:if test="${testRunDescriptor.slcExecutionUuid !=null}">\r
-       Related SLC Execution: <a\r
-               href="slcExecutionView.web?uuid=${testRunDescriptor.slcExecutionUuid}">${testRunDescriptor.slcExecutionUuid}</a>\r
-       <br />\r
-       <c:if test="${testRunDescriptor.slcExecutionStepUuid !=null}">\r
-       Related SLC Execution Step:     <a\r
-                       href="slcExecutionView.web?uuid=${testRunDescriptor.slcExecutionUuid}#step_${testRunDescriptor.slcExecutionStepUuid}">${testRunDescriptor.slcExecutionStepUuid}</a>\r
-               <br />\r
-       </c:if>\r
-</c:if> <c:if test="${testRunDescriptor.testResultUuid !=null}">\r
-       Related Test Result: <a\r
-               href="resultView.web?uuid=${testRunDescriptor.testResultUuid}">${testRunDescriptor.testResultUuid}</a>\r
-       <br />\r
-</c:if> \r
-\r
-<c:if test="${testRunDescriptor.deployedSytemId !=null}">\r
-       Related Deployed System: ${testRunDescriptor.deployedSytemId}\r
-       <br />\r
-</c:if>\r
diff --git a/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-ui-servlet.xml b/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-ui-servlet.xml
deleted file mode 100644 (file)
index 7ab8e40..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<beans xmlns="http://www.springframework.org/schema/beans"
-       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-       xmlns:aop="http://www.springframework.org/schema/aop"
-       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd">
-
-       <import
-               resource="classpath:/org/argeo/slc/server/spring/slc-ui-servlet.xml" />
-</beans>
\ No newline at end of file
diff --git a/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-ui/resultList.jsp b/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-ui/resultList.jsp
deleted file mode 100644 (file)
index 39b6d28..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1" ?>
-<%@ page language="java" contentType="text/xml"%>
-
-<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
-
-<dataSet>
-<c:forEach items="${results}" var="result">
-       <data>
-               <param name="testName">${result.uuid}</param>
-               <param name="uuid">${result.uuid}</param>
-<c:choose>
-       <c:when test="${result.closeDate != null}">
-               <param name="date">${result.closeDate}</param>
-       </c:when>
-       <c:otherwise>
-               <param name="date">NOT CLOSED</param>
-       </c:otherwise>
-</c:choose>
-               <report type="applet">org.argeo.slc.web.Applet</report>
-               <report type="download" commandid="xsl">XSL</report>
-               <report type="download" commandid="xml">XML</report>
-               <report type="download" commandid="xls">Excel</report>
-               <report type="download" commandid="pdf">Portable Document Format</report>
-       </data>
-</c:forEach>
-</dataSet>
\ No newline at end of file
diff --git a/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-web-servlet.xml b/org.argeo.slc.webapp/src/main/webapp/WEB-INF/slc-web-servlet.xml
deleted file mode 100644 (file)
index a334e91..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<beans xmlns="http://www.springframework.org/schema/beans"
-       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-       xmlns:aop="http://www.springframework.org/schema/aop"
-       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd">
-
-       <import
-               resource="classpath:/org/argeo/slc/server/spring/slc-web-servlet.xml" />
-</beans>
\ No newline at end of file
diff --git a/org.argeo.slc.webapp/src/main/webapp/WEB-INF/specific/coda.jspf b/org.argeo.slc.webapp/src/main/webapp/WEB-INF/specific/coda.jspf
deleted file mode 100644 (file)
index 691287b..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-</body>
-</html>
\ No newline at end of file
diff --git a/org.argeo.slc.webapp/src/main/webapp/WEB-INF/specific/common.jsp b/org.argeo.slc.webapp/src/main/webapp/WEB-INF/specific/common.jsp
deleted file mode 100644 (file)
index 71e66e2..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-<div id="banner"><a href="home.web"><img\r
-       src="images/SpartaBanner.gif" /></a></div>\r
-\r
-<div id="navigation">\r
-\r
-<table border="0" cellspacing="0">\r
-       <tr>\r
-               <td class="nav1"><a href="home.web">Home</a></td>\r
-       </tr>\r
-       <tr>\r
-               <td class="nav1">Overview</td>\r
-       </tr>\r
-       <tr>\r
-               <td class="nav2"><a href="resultCollectionList.web">Collections</a></td>\r
-       </tr>\r
-       <tr>\r
-               <td class="nav2"><a href="resultList.web">All Results</a></td>\r
-       </tr>\r
-       <tr>\r
-               <td class="nav2"><a href="slcExecutionList.web">SLC\r
-               Executions</a></td>\r
-       </tr>\r
-       <tr>\r
-               <td class="nav1"><a href="resultCollectionList.web">Collections</a></td>\r
-       </tr>\r
-       <c:forEach items="${resultCollections}" var="resultCollection">\r
-               <tr>\r
-                       <td class="nav2"><a\r
-                               href="resultCollectionView.web?id=${resultCollection.id}">${resultCollection.id}</a></td>\r
-               </tr>\r
-       </c:forEach>\r
-       <tr>\r
-               <td class="nav1">Technical</td>\r
-       </tr>\r
-       <tr>\r
-               <td class="nav2"><a href="slcService/slcDefinition.wsdl">WSDL\r
-               Definition</a></td>\r
-       </tr>\r
-</table>\r
-</div>\r
diff --git a/org.argeo.slc.webapp/src/main/webapp/WEB-INF/specific/prelude.jspf b/org.argeo.slc.webapp/src/main/webapp/WEB-INF/specific/prelude.jspf
deleted file mode 100644 (file)
index 2291190..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1" ?>
-<%@ page language="java" contentType="text/html"%>
-
-<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
-<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html" />
-<title>SLC Web</title>
-<link href="style.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-
-<%@include file="common.jsp"%>
index d7105cf49436491dda23c0d5c47c5f3f4df65523..812a662f855098df50376fe7e605d44c6bd0a608 100644 (file)
                <url-pattern>/slcService/*</url-pattern>
        </servlet-mapping>
 
-       <!-- WEB servlet -->
-       <servlet>
-               <servlet-name>slc-web</servlet-name>
-               <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
-       </servlet>
-
-       <servlet-mapping>
-               <servlet-name>slc-web</servlet-name>
-               <url-pattern>*.web</url-pattern>
-       </servlet-mapping>
-
-       <!-- UI servlet -->
-       <servlet>
-               <servlet-name>slc-ui</servlet-name>
-               <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
-       </servlet>
-
-       <servlet-mapping>
-               <servlet-name>slc-ui</servlet-name>
-               <url-pattern>*.ui</url-pattern>
-       </servlet-mapping>
-
        <!-- XSLT servlet -->
        <servlet>
                <servlet-name>xslt</servlet-name>
                <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
        </listener>
 
-       <jsp-config>
-               <jsp-property-group>
-                       <url-pattern>/WEB-INF/slc-jsp/*.jsp</url-pattern>
-                       <page-encoding>ISO-8859-1</page-encoding>
-                       <include-prelude>/WEB-INF/specific/prelude.jspf</include-prelude>
-                       <include-coda>/WEB-INF/specific/coda.jspf</include-coda>
-               </jsp-property-group>
-       </jsp-config>
-
        <!-- Env refs -->
        <resource-env-ref>
                <resource-env-ref-name>jdbc/mainDs</resource-env-ref-name>
 
     </servlet>
 
-    <!-- the queue browse servlet -->
-    <servlet>
-        <servlet-name>QueueBrowseServlet</servlet-name>
-        <servlet-class>org.apache.activemq.web.QueueBrowseServlet</servlet-class>
-    </servlet>
-
     <servlet-mapping>
         <servlet-name>AjaxServlet</servlet-name>
         <url-pattern>/amq/*</url-pattern>
         <servlet-name>MessageServlet</servlet-name>
         <url-pattern>/amqMessage/*</url-pattern>
     </servlet-mapping>
-    
-    <servlet-mapping>
-        <servlet-name>QueueBrowseServlet</servlet-name>
-        <url-pattern>/amqQueueBrowse/*</url-pattern>
-    </servlet-mapping>
 
     <filter>
       <filter-name>session</filter-name>
       <filter-name>session</filter-name>
       <url-pattern>/amqMessage/*</url-pattern>
     </filter-mapping>
-    <filter-mapping>
-      <filter-name>session</filter-name>
-      <url-pattern>/amqQueueBrowse/*</url-pattern>
-    </filter-mapping>
-       
 </web-app>
index 34ae15987110932ae0245f0718d488edfb5c5d30..ddfd925ce332293b458b802d1bfced7a3d7268c8 100644 (file)
@@ -8,19 +8,19 @@
                resource="classpath:/org/argeo/slc/server/spring/slc-xslt-servlet.xml" />
 
        <bean name="/resultView.xslt"
-               class="org.argeo.slc.web.mvc.result.ResultViewController">
+               class="org.argeo.slc.web.mvc.result.GetResultController">
                <constructor-arg ref="testResultDao" />
                <property name="viewName" value="resultView" />
        </bean>
 
        <bean name="/resultViewXml.xslt"
-               class="org.argeo.slc.web.mvc.result.ResultViewController">
+               class="org.argeo.slc.web.mvc.result.GetResultController">
                <constructor-arg ref="testResultDao" />
                <property name="viewName" value="viewXml" />
        </bean>
 
        <bean name="/resultCollectionViewXml.xslt"
-               class="org.argeo.slc.web.mvc.result.ResultCollectionViewController">
+               class="org.argeo.slc.web.mvc.result.GetResultCollectionController">
                <constructor-arg ref="testResultCollectionDao" />
                <property name="viewName" value="viewXml" />
        </bean>
diff --git a/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/admin/HomeController.java b/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/admin/HomeController.java
deleted file mode 100644 (file)
index 7d294d5..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-package org.argeo.slc.web.mvc.admin;\r
-\r
-import javax.servlet.http.HttpServletRequest;\r
-import javax.servlet.http.HttpServletResponse;\r
-\r
-import org.springframework.web.servlet.ModelAndView;\r
-import org.springframework.web.servlet.mvc.ParameterizableViewController;\r
-\r
-public class HomeController extends ParameterizableViewController {\r
-       @Override\r
-       protected ModelAndView handleRequestInternal(HttpServletRequest request,\r
-                       HttpServletResponse response) throws Exception {\r
-               ModelAndView modelAndView = new ModelAndView();\r
-               return modelAndView;\r
-       }\r
-}\r
diff --git a/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/process/SlcExecutionListController.java b/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/process/SlcExecutionListController.java
deleted file mode 100644 (file)
index cd95fc9..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-package org.argeo.slc.web.mvc.process;\r
-\r
-import java.util.List;\r
-\r
-import javax.servlet.http.HttpServletRequest;\r
-import javax.servlet.http.HttpServletResponse;\r
-\r
-import org.springframework.web.servlet.ModelAndView;\r
-import org.springframework.web.servlet.mvc.ParameterizableViewController;\r
-\r
-import org.apache.commons.logging.Log;\r
-import org.apache.commons.logging.LogFactory;\r
-\r
-import org.argeo.slc.dao.process.SlcExecutionDao;\r
-import org.argeo.slc.process.SlcExecution;\r
-\r
-public class SlcExecutionListController extends ParameterizableViewController {\r
-       private Log log = LogFactory.getLog(getClass());\r
-\r
-       private final SlcExecutionDao slcExecutionDao;\r
-\r
-       public SlcExecutionListController(SlcExecutionDao slcExecutionDao) {\r
-               this.slcExecutionDao = slcExecutionDao;\r
-       }\r
-\r
-       @Override\r
-       protected ModelAndView handleRequestInternal(HttpServletRequest request,\r
-                       HttpServletResponse response) throws Exception {\r
-               ModelAndView modelAndView = new ModelAndView();\r
-\r
-               List<SlcExecution> slcExecutions = slcExecutionDao.listSlcExecutions();\r
-               modelAndView.addObject("slcExecutions", slcExecutions);\r
-               modelAndView.setViewName(getViewName());\r
-               return modelAndView;\r
-       }\r
-\r
-}\r
diff --git a/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/process/SlcExecutionViewController.java b/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/process/SlcExecutionViewController.java
deleted file mode 100644 (file)
index fd947d9..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-package org.argeo.slc.web.mvc.process;\r
-\r
-import java.util.List;\r
-\r
-import javax.servlet.http.HttpServletRequest;\r
-import javax.servlet.http.HttpServletResponse;\r
-\r
-import org.springframework.web.servlet.ModelAndView;\r
-import org.springframework.web.servlet.mvc.ParameterizableViewController;\r
-\r
-import org.apache.commons.logging.Log;\r
-import org.apache.commons.logging.LogFactory;\r
-\r
-import org.argeo.slc.SlcException;\r
-import org.argeo.slc.dao.process.SlcExecutionDao;\r
-import org.argeo.slc.process.SlcExecution;\r
-import org.argeo.slc.process.SlcExecutionStep;\r
-\r
-public class SlcExecutionViewController extends ParameterizableViewController {\r
-       private Log log = LogFactory.getLog(getClass());\r
-\r
-       private final SlcExecutionDao slcExecutionDao;\r
-\r
-       public SlcExecutionViewController(SlcExecutionDao slcExecutionDao) {\r
-               this.slcExecutionDao = slcExecutionDao;\r
-       }\r
-\r
-       @Override\r
-       protected ModelAndView handleRequestInternal(HttpServletRequest request,\r
-                       HttpServletResponse response) throws Exception {\r
-               ModelAndView modelAndView = new ModelAndView();\r
-\r
-               // List<SlcExecution> slcExecutions =\r
-               // slcExecutionDao.listSlcExecutions();\r
-               String uuid = request.getParameter("uuid");\r
-               if (uuid == null)\r
-                       throw new SlcException("Parameter uuid required.");\r
-\r
-               SlcExecution slcExecution = slcExecutionDao.getSlcExecution(uuid);\r
-\r
-               if (slcExecution == null)\r
-                       throw new SlcException("Could not find slc execution with uuid "\r
-                                       + uuid + ".");\r
-\r
-               if (log.isDebugEnabled()) {\r
-                       log.debug("SlcExecution " + slcExecution.getUuid());\r
-               }\r
-\r
-               List<SlcExecutionStep> slcExecutionSteps = slcExecution.getSteps();\r
-\r
-               modelAndView.addObject("slcExecutionSteps", slcExecutionSteps);\r
-               modelAndView.addObject("slcExecution", slcExecution);\r
-               modelAndView.setViewName(getViewName());\r
-               return modelAndView;\r
-       }\r
-\r
-}\r
diff --git a/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/result/GetResultCollectionController.java b/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/result/GetResultCollectionController.java
new file mode 100644 (file)
index 0000000..f6cf3df
--- /dev/null
@@ -0,0 +1,31 @@
+package org.argeo.slc.web.mvc.result;\r
+\r
+import javax.servlet.http.HttpServletRequest;\r
+import javax.servlet.http.HttpServletResponse;\r
+\r
+import org.argeo.slc.core.test.tree.TreeTestResultCollection;\r
+import org.argeo.slc.dao.test.tree.TreeTestResultCollectionDao;\r
+import org.argeo.slc.web.mvc.AbstractServiceController;\r
+import org.springframework.web.servlet.ModelAndView;\r
+\r
+public class GetResultCollectionController extends AbstractServiceController {\r
+       private final TreeTestResultCollectionDao testResultCollectionDao;\r
+\r
+       public GetResultCollectionController(\r
+                       TreeTestResultCollectionDao testResultCollectionDao) {\r
+               this.testResultCollectionDao = testResultCollectionDao;\r
+       }\r
+\r
+       @Override\r
+       protected void handleServiceRequest(HttpServletRequest request,\r
+                       HttpServletResponse response, ModelAndView modelAndView)\r
+                       throws Exception {\r
+\r
+               String id = request.getParameter("collectionId");\r
+\r
+               TreeTestResultCollection resultCollection = testResultCollectionDao\r
+                               .getTestResultCollection(id);\r
+\r
+               modelAndView.addObject("resultCollection", resultCollection);\r
+       }\r
+}\r
diff --git a/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/result/ResultCollectionViewController.java b/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/result/ResultCollectionViewController.java
deleted file mode 100644 (file)
index 52950fd..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-package org.argeo.slc.web.mvc.result;\r
-\r
-import javax.servlet.http.HttpServletRequest;\r
-import javax.servlet.http.HttpServletResponse;\r
-\r
-import org.argeo.slc.core.test.tree.TreeTestResultCollection;\r
-import org.argeo.slc.dao.test.tree.TreeTestResultCollectionDao;\r
-import org.springframework.web.servlet.ModelAndView;\r
-import org.springframework.web.servlet.mvc.ParameterizableViewController;\r
-\r
-public class ResultCollectionViewController extends\r
-               ParameterizableViewController {\r
-       private final TreeTestResultCollectionDao testResultCollectionDao;\r
-\r
-       public ResultCollectionViewController(\r
-                       TreeTestResultCollectionDao testResultCollectionDao) {\r
-               this.testResultCollectionDao = testResultCollectionDao;\r
-       }\r
-\r
-       @Override\r
-       protected ModelAndView handleRequestInternal(HttpServletRequest request,\r
-                       HttpServletResponse response) throws Exception {\r
-\r
-               String id = request.getParameter("id");\r
-\r
-               TreeTestResultCollection resultCollection = testResultCollectionDao\r
-                               .getTestResultCollection(id);\r
-\r
-               ModelAndView modelAndView = new ModelAndView();\r
-               modelAndView.addObject("resultCollection", resultCollection);\r
-               modelAndView.setViewName(getViewName());\r
-               return modelAndView;\r
-       }\r
-}\r
index 5083719f86d68c81c67520733f2c8bc7abe8aa70..ac3a0d2a9c0d54d9017f3e3a560b939a4d6007f3 100644 (file)
@@ -27,7 +27,7 @@ public class ResultExcelView extends AbstractJExcelView {
                        WritableSheet sheet = workbook.getSheet("SLC");
 
                        TreeTestResult ttr = (TreeTestResult) model
-                                       .get(ResultViewController.MODELKEY_RESULT);
+                                       .get(GetResultController.MODELKEY_RESULT);
 
                        sheet.addCell(new Label(0, 0, "Result " + ttr.getUuid()));
 
diff --git a/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/result/ResultInterceptor.java b/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/result/ResultInterceptor.java
deleted file mode 100644 (file)
index 5148413..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-package org.argeo.slc.web.mvc.result;\r
-\r
-import javax.servlet.http.HttpServletRequest;\r
-import javax.servlet.http.HttpServletResponse;\r
-\r
-import org.springframework.web.servlet.ModelAndView;\r
-import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;\r
-\r
-import org.argeo.slc.dao.test.tree.TreeTestResultCollectionDao;\r
-\r
-public class ResultInterceptor extends HandlerInterceptorAdapter {\r
-       private final TreeTestResultCollectionDao testResultCollectionDao;\r
-\r
-       public ResultInterceptor(TreeTestResultCollectionDao testResultCollectionDao) {\r
-               this.testResultCollectionDao = testResultCollectionDao;\r
-       }\r
-\r
-       @Override\r
-       public void postHandle(HttpServletRequest request,\r
-                       HttpServletResponse response, Object handler,\r
-                       ModelAndView modelAndView) throws Exception {\r
-               request.setAttribute("resultCollections", testResultCollectionDao\r
-                               .listCollections());\r
-               super.postHandle(request, response, handler, modelAndView);\r
-       }\r
-\r
-}\r
diff --git a/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/result/ResultListController.java b/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/result/ResultListController.java
deleted file mode 100644 (file)
index c522642..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-package org.argeo.slc.web.mvc.result;\r
-\r
-import java.util.SortedSet;\r
-import java.util.TreeSet;\r
-\r
-import javax.servlet.http.HttpServletRequest;\r
-import javax.servlet.http.HttpServletResponse;\r
-\r
-import org.springframework.web.servlet.ModelAndView;\r
-import org.springframework.web.servlet.mvc.ParameterizableViewController;\r
-\r
-import org.argeo.slc.core.test.tree.TreeTestResult;\r
-import org.argeo.slc.dao.test.tree.TreeTestResultDao;\r
-\r
-public class ResultListController extends ParameterizableViewController {\r
-       private final TreeTestResultDao testResultDao;\r
-\r
-       public ResultListController(TreeTestResultDao testResultDao) {\r
-               this.testResultDao = testResultDao;\r
-       }\r
-\r
-       @Override\r
-       protected ModelAndView handleRequestInternal(HttpServletRequest request,\r
-                       HttpServletResponse response) throws Exception {\r
-\r
-               ModelAndView modelAndView = new ModelAndView();\r
-\r
-               SortedSet<TreeTestResult> results = new TreeSet<TreeTestResult>();\r
-               results.addAll(testResultDao.listTestResults());\r
-               modelAndView.addObject("results", results);\r
-               modelAndView.setViewName(getViewName());\r
-               return modelAndView;\r
-       }\r
-}\r
index debe797c2a2802ec83cf6cef0b94ed52e682a191..1c4ea5124da4cc2bf01312ae612c5292f093f28c 100644 (file)
@@ -27,7 +27,7 @@ public class ResultPdfView extends AbstractPdfView {
                        PdfWriter writer, HttpServletRequest request,
                        HttpServletResponse response) throws Exception {
                TreeTestResult ttr = (TreeTestResult) model
-                               .get(ResultViewController.MODELKEY_RESULT);
+                               .get(GetResultController.MODELKEY_RESULT);
 
                document.addTitle("Result " + ttr.getUuid());
                document.add(new Paragraph("Result " + ttr.getUuid()));
diff --git a/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/result/ResultViewController.java b/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/result/ResultViewController.java
deleted file mode 100644 (file)
index 2c6d192..0000000
+++ /dev/null
@@ -1,114 +0,0 @@
-package org.argeo.slc.web.mvc.result;\r
-\r
-import java.util.SortedMap;\r
-import java.util.TreeMap;\r
-\r
-import javax.servlet.http.HttpServletRequest;\r
-import javax.servlet.http.HttpServletResponse;\r
-\r
-import org.springframework.web.servlet.ModelAndView;\r
-import org.springframework.web.servlet.mvc.ParameterizableViewController;\r
-\r
-import org.argeo.slc.core.structure.tree.TreeSPath;\r
-import org.argeo.slc.core.test.tree.PartSubList;\r
-import org.argeo.slc.core.test.tree.TreeTestResult;\r
-import org.argeo.slc.dao.test.tree.TreeTestResultDao;\r
-import org.argeo.slc.structure.StructureElement;\r
-import org.argeo.slc.test.TestResultPart;\r
-import org.argeo.slc.test.TestStatus;\r
-\r
-public class ResultViewController extends ParameterizableViewController {\r
-       public final static String MODELKEY_RESULT = "result";\r
-\r
-       private final TreeTestResultDao testResultDao;\r
-\r
-       public ResultViewController(TreeTestResultDao testResultDao) {\r
-               this.testResultDao = testResultDao;\r
-       }\r
-\r
-       @Override\r
-       protected ModelAndView handleRequestInternal(HttpServletRequest request,\r
-                       HttpServletResponse response) throws Exception {\r
-\r
-               String uuid = request.getParameter("uuid");\r
-               TreeTestResult result = testResultDao.getTestResult(uuid);\r
-\r
-               SortedMap<TreeSPath, String> toc = generateToc(result);\r
-\r
-               SortedMap<TreeSPath, String> describedPaths = new TreeMap<TreeSPath, String>();\r
-               for (TreeSPath path : toc.keySet()) {\r
-                       describedPaths.put(path, describedPath(path, result));\r
-               }\r
-\r
-               SortedMap<TreeSPath, String> anchors = new TreeMap<TreeSPath, String>();\r
-               for (TreeSPath path : toc.keySet()) {\r
-                       anchors.put(path, anchor(path));\r
-               }\r
-\r
-               ModelAndView modelAndView = new ModelAndView();\r
-\r
-               modelAndView.addObject(MODELKEY_RESULT, result);\r
-               modelAndView.addObject("toc", toc);\r
-               modelAndView.addObject("describedPaths", describedPaths);\r
-               modelAndView.addObject("anchors", anchors);\r
-               modelAndView.setViewName(getViewName());\r
-               return modelAndView;\r
-       }\r
-\r
-       private SortedMap<TreeSPath, String> generateToc(TreeTestResult result) {\r
-               SortedMap<TreeSPath, String> toc = new TreeMap<TreeSPath, String>();\r
-               for (TreeSPath path : result.getResultParts().keySet()) {\r
-                       PartSubList subList = (PartSubList) result.getResultParts().get(\r
-                                       path);\r
-                       boolean isFailed = false;\r
-                       for (TestResultPart part : subList.getParts()) {\r
-                               if (!part.getStatus().equals(TestStatus.PASSED)) {\r
-                                       isFailed = true;\r
-                                       break;\r
-                               }\r
-                       }\r
-                       fillToc(toc, path, isFailed);\r
-               }\r
-               return toc;\r
-       }\r
-\r
-       private void fillToc(SortedMap<TreeSPath, String> toc, TreeSPath path,\r
-                       boolean isFailed) {\r
-               if (isFailed) {\r
-                       toc.put(path, "failed");\r
-               } else {\r
-                       if (!toc.containsKey(path)) {\r
-                               toc.put(path, "passed");\r
-                       }\r
-               }\r
-\r
-               if (path.getParent() != null) {\r
-                       fillToc(toc, path.getParent(), isFailed);\r
-               }\r
-       }\r
-\r
-       private static String anchor(TreeSPath path) {\r
-               return path.getAsUniqueString().replace(path.getSeparator(), '_');\r
-       }\r
-\r
-       private static String describedPath(TreeSPath path, TreeTestResult ttr) {\r
-               StringBuffer buf = new StringBuffer("");\r
-               // TODO :optimize with hierarchy\r
-               describedPath(path, buf, ttr);\r
-               return buf.toString();\r
-       }\r
-\r
-       private static void describedPath(TreeSPath path, StringBuffer buf,\r
-                       TreeTestResult ttr) {\r
-               if (path.getParent() != null) {\r
-                       describedPath(path.getParent(), buf, ttr);\r
-               }\r
-               String description = path.getName();\r
-               StructureElement element = ttr.getElements().get(path);\r
-               if (element != null) {\r
-                       description = element.getLabel();\r
-               }\r
-               buf.append('/').append(description);\r
-       }\r
-\r
-}\r
index 18e5f6f5d96bbc02212ea0f0e6544ec67e3c693d..9b58275c0048b4b144faf34529149be796778d24 100644 (file)
@@ -1,28 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <beans xmlns="http://www.springframework.org/schema/beans"
-       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-       xmlns:aop="http://www.springframework.org/schema/aop"
-       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd"
-       default-lazy-init="true">
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
+       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd">
 
-       <bean name="/resultView.xls"
-               class="org.argeo.slc.web.mvc.result.ResultViewController">
+       <bean name="/resultView.xls" class="org.argeo.slc.web.mvc.result.GetResultController">
                <constructor-arg ref="testResultDao" />
                <property name="viewName" value="resultExcelView" />
        </bean>
 
-       <bean name="resultExcelView"
-               class="org.argeo.slc.web.mvc.result.ResultExcelView">
+       <bean name="resultExcelView" class="org.argeo.slc.web.mvc.result.ResultExcelView">
        </bean>
 
-       <bean name="/resultView.pdf"
-               class="org.argeo.slc.web.mvc.result.ResultViewController">
+       <bean name="/resultView.pdf" class="org.argeo.slc.web.mvc.result.GetResultController">
                <constructor-arg ref="testResultDao" />
                <property name="viewName" value="resultPdfView" />
        </bean>
 
-       <bean name="resultPdfView"
-               class="org.argeo.slc.web.mvc.result.ResultPdfView">
+       <bean name="resultPdfView" class="org.argeo.slc.web.mvc.result.ResultPdfView">
        </bean>
 
        <bean
index 7d0e33aae74a2c437be5ee865e6b25efb48d5bee..3f5f2ae421f959b6a406b9f0d67b2184d35aa464 100644 (file)
                <constructor-arg ref="slcAgentDescriptorDao" />
        </bean>
 
-       <bean name="/listSlcExecutions.service" class="org.argeo.slc.web.mvc.process.ListSlcExecutionsController">
+       <bean name="/listSlcExecutions.service"
+               class="org.argeo.slc.web.mvc.process.ListSlcExecutionsController">
                <constructor-arg ref="slcExecutionDao" />
        </bean>
 
-
-       <!--
-               <bean name="/resultList.service"
-               class="org.argeo.slc.web.mvc.result.ResultListController">
-               <constructor-arg ref="testResultDao" /> </bean> <bean
-               name="/resultCollectionView.service"
-               class="org.argeo.slc.web.mvc.result.ResultCollectionViewController">
-               <constructor-arg ref="testResultCollectionDao" /> </bean>
-       -->
        <bean id="handlerMapping"
                class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping">
                <property name="interceptors">
diff --git a/runtime/org.argeo.slc.server/src/main/resources/org/argeo/slc/server/spring/slc-ui-servlet.xml b/runtime/org.argeo.slc.server/src/main/resources/org/argeo/slc/server/spring/slc-ui-servlet.xml
deleted file mode 100644 (file)
index 4376621..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<beans xmlns="http://www.springframework.org/schema/beans"
-       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-       xmlns:aop="http://www.springframework.org/schema/aop"
-       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd">
-
-       <bean name="/resultList.ui"
-               class="org.argeo.slc.web.mvc.result.ResultListController">
-               <constructor-arg ref="testResultDao" />
-               <property name="viewName" value="resultList" />
-       </bean>
-
-       <bean id="handlerMapping"
-               class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping">
-               <property name="interceptors">
-                       <list>
-                               <ref bean="resultInterceptor" />
-                               <ref bean="osivInterceptor" />
-                       </list>
-               </property>
-       </bean>
-
-       <bean id="resultInterceptor"
-               class="org.argeo.slc.web.mvc.result.ResultInterceptor">
-               <constructor-arg ref="testResultCollectionDao" />
-       </bean>
-
-       <bean id="viewResolver"
-               class="org.springframework.web.servlet.view.InternalResourceViewResolver">
-               <property name="viewClass">
-                       <value>org.springframework.web.servlet.view.JstlView</value>
-               </property>
-               <property name="prefix">
-                       <value>WEB-INF/slc-ui/</value>
-               </property>
-               <property name="suffix">
-                       <value>.jsp</value>
-               </property>
-       </bean>
-
-
-</beans>
\ No newline at end of file
diff --git a/runtime/org.argeo.slc.server/src/main/resources/org/argeo/slc/server/spring/slc-web-servlet.xml b/runtime/org.argeo.slc.server/src/main/resources/org/argeo/slc/server/spring/slc-web-servlet.xml
deleted file mode 100644 (file)
index 06d7ceb..0000000
+++ /dev/null
@@ -1,95 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<beans xmlns="http://www.springframework.org/schema/beans"
-       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-       xmlns:aop="http://www.springframework.org/schema/aop"
-       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd">
-
-       <bean name="/home.web"
-               class="org.argeo.slc.web.mvc.admin.HomeController">
-               <property name="viewName" value="home.jsp" />
-       </bean>
-
-       <bean name="/slcExecutionList.web"
-               class="org.argeo.slc.web.mvc.process.SlcExecutionListController">
-               <constructor-arg ref="slcExecutionDao" />
-               <property name="viewName" value="slcExecutionList" />
-       </bean>
-
-       <bean name="/slcExecutionView.web"
-               class="org.argeo.slc.web.mvc.process.SlcExecutionViewController">
-               <constructor-arg ref="slcExecutionDao" />
-               <property name="viewName" value="slcExecutionView" />
-       </bean>
-
-       <bean name="/resultList.web"
-               class="org.argeo.slc.web.mvc.result.ResultListController">
-               <constructor-arg ref="testResultDao" />
-               <property name="viewName" value="resultList" />
-       </bean>
-
-       <bean name="/resultView.web"
-               class="org.argeo.slc.web.mvc.result.ResultViewController">
-               <constructor-arg ref="testResultDao" />
-               <property name="viewName" value="resultView" />
-       </bean>
-
-       <bean name="/resultCollectionList.web"
-               class="org.argeo.slc.web.mvc.result.ResultCollectionListController">
-               <constructor-arg ref="testResultCollectionDao" />
-               <property name="viewName" value="resultCollectionList" />
-       </bean>
-
-       <bean name="/resultCollectionView.web"
-               class="org.argeo.slc.web.mvc.result.ResultCollectionViewController">
-               <constructor-arg ref="testResultCollectionDao" />
-               <property name="viewName" value="resultCollectionView" />
-       </bean>
-
-       <bean name="/addResultToCollection.web"
-               class="org.argeo.slc.web.mvc.result.AddResultToCollectionController">
-               <constructor-arg ref="testManagerService" />
-               <property name="viewName" value="addResultToCollectionS" />
-       </bean>
-
-       <bean name="/removeResultFromCollection.web"
-               class="org.argeo.slc.web.mvc.result.RemoveResultFromCollectionController">
-               <constructor-arg ref="testManagerService" />
-               <property name="viewName" value="removeResultFromCollectionS" />
-       </bean>
-
-       <bean name="/testRunView.web"
-               class="org.argeo.slc.web.mvc.result.TestRunViewController">
-               <constructor-arg ref="testRunDescriptorDao" />
-               <property name="viewName" value="testRunView" />
-       </bean>
-
-       <bean id="handlerMapping"
-               class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping">
-               <property name="interceptors">
-                       <list>
-                               <ref bean="resultInterceptor" />
-                               <ref bean="osivInterceptor" />
-                       </list>
-               </property>
-       </bean>
-
-       <bean id="resultInterceptor"
-               class="org.argeo.slc.web.mvc.result.ResultInterceptor">
-               <constructor-arg ref="testResultCollectionDao" />
-       </bean>
-
-       <bean id="viewResolver"
-               class="org.springframework.web.servlet.view.InternalResourceViewResolver">
-               <property name="viewClass">
-                       <value>org.springframework.web.servlet.view.JstlView</value>
-               </property>
-               <property name="prefix">
-                       <value>WEB-INF/slc-jsp/</value>
-               </property>
-               <property name="suffix">
-                       <value>.jsp</value>
-               </property>
-       </bean>
-
-
-</beans>
\ No newline at end of file
index 35afb02f61a12c2980f623317c3b293a5cbb3e34..b085218096806538be794e78c5415e56368ebccc 100644 (file)
@@ -1,12 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <beans xmlns="http://www.springframework.org/schema/beans"
-       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-       xmlns:aop="http://www.springframework.org/schema/aop"
-       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd"
-       default-lazy-init="true">
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
+       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd">
 
-       <import
-               resource="classpath:/org/argeo/slc/castor/spring/applicationContext.xml" />
+       <import resource="classpath:/org/argeo/slc/castor/spring/applicationContext.xml" />
 
        <bean
                class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping">
        </bean>
 
 
-       <bean id="viewResolverXslt"
-               class="org.argeo.slc.web.mvc.XsltMarshallerViewResolver">
+       <bean id="viewResolverXslt" class="org.argeo.slc.web.mvc.XsltMarshallerViewResolver">
                <property name="viewClass">
-                       <value>org.argeo.slc.web.mvc.XsltMarshallerView</value>
+                       <value>org.argeo.slc.web.mvc.XsltMarshallerView
+                       </value>
                </property>
                <property name="prefix">
                        <value>WEB-INF/xslt/</value>