]> git.argeo.org Git - gpl/argeo-slc.git/commitdiff
Split org.argeo.slc.core
authorMathieu Baudier <mbaudier@argeo.org>
Sat, 22 Nov 2008 11:19:58 +0000 (11:19 +0000)
committerMathieu Baudier <mbaudier@argeo.org>
Sat, 22 Nov 2008 11:19:58 +0000 (11:19 +0000)
git-svn-id: https://svn.argeo.org/slc/trunk@1844 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc

13 files changed:
runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/castor/mapping.xml [deleted file]
runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/castor/msg/mapping.xml [deleted file]
runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/castor/process/mapping.xml [deleted file]
runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/castor/spring/applicationContext.xml [deleted file]
runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/castor/structure/mapping.xml [deleted file]
runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/castor/test/mapping.xml [deleted file]
runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/core/process/spring/applicationContext.xml [deleted file]
runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/core/test/spring/applicationContext.xml [deleted file]
runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/core/test/tree/basicReport.xslt [deleted file]
runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/core/test/tree/htmlreport/index.html [deleted file]
runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/core/test/tree/htmlreport/style.css [deleted file]
runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/xml/slc.xsd [deleted file]
runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/xml/spring/applicationContext.xml [deleted file]

diff --git a/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/castor/mapping.xml b/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/castor/mapping.xml
deleted file mode 100644 (file)
index 92c2c71..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0"?>\r
-\r
-<mapping>\r
-       <description>Mapping of generic types</description>\r
-\r
-       <class name="java.lang.Exception" auto-complete="false">\r
-               <map-to ns-uri="http://argeo.org/projects/slc/schemas"\r
-                       ns-prefix="slc" />\r
-               <field name="message" type="string" set-method="%1"\r
-                       get-method="getMessage">\r
-                       <bind-xml node="attribute" />\r
-               </field>\r
-               <field name="stackTrace" collection="array"\r
-                       type="java.lang.StackTraceElement">\r
-                       <bind-xml auto-naming="deriveByClass"\r
-                               location="stack-trace" />\r
-               </field>\r
-       </class>\r
-\r
-       <class name="java.lang.StackTraceElement" auto-complete="false"\r
-               verify-constructable="false">\r
-               <map-to ns-uri="http://argeo.org/projects/slc/schemas"\r
-                       ns-prefix="slc" />\r
-               <field name="declaringClass" type="string" set-method="%1"\r
-                       get-method="getClassName">\r
-                       <bind-xml node="attribute" />\r
-               </field>\r
-               <field name="methodName" type="string" set-method="%2"\r
-                       get-method="getMethodName">\r
-                       <bind-xml node="attribute" />\r
-               </field>\r
-               <field name="fileName" type="string" set-method="%3"\r
-                       get-method="getFileName">\r
-                       <bind-xml node="attribute" />\r
-               </field>\r
-               <field name="lineNumber" type="integer" set-method="%4"\r
-                       get-method="getLineNumber">\r
-                       <bind-xml node="attribute" />\r
-               </field>\r
-       </class>\r
-</mapping>
\ No newline at end of file
diff --git a/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/castor/msg/mapping.xml b/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/castor/msg/mapping.xml
deleted file mode 100644 (file)
index 2f54085..0000000
+++ /dev/null
@@ -1,99 +0,0 @@
-<?xml version="1.0"?>
-
-<mapping>
-    <description>Message objects XML mapping</description>
-
-    <!-- TESTS -->
-    <class
-        name="org.argeo.slc.msg.test.tree.CreateTreeTestResultRequest">
-        <map-to ns-uri="http://argeo.org/projects/slc/schemas"
-            ns-prefix="slc" />
-        <field name="treeTestResult"
-            type="org.argeo.slc.core.test.tree.TreeTestResult" />
-        <field name="testRunDescriptor" />
-    </class>
-
-    <class
-        name="org.argeo.slc.msg.test.tree.CloseTreeTestResultRequest">
-        <map-to ns-uri="http://argeo.org/projects/slc/schemas"
-            ns-prefix="slc" />
-        <field name="resultUuid" />
-        <field name="closeDate" />
-    </class>
-
-    <class name="org.argeo.slc.msg.test.tree.ResultPartRequest">
-        <map-to ns-uri="http://argeo.org/projects/slc/schemas"
-            ns-prefix="slc" />
-        <field name="resultUuid" />
-        <field name="resultPart"
-            type="org.argeo.slc.core.test.SimpleResultPart">
-            <bind-xml auto-naming="deriveByClass" />
-        </field>
-
-        <field name="relatedElements" collection="map">
-            <bind-xml name="element" location="related-elements">
-                <class name="org.exolab.castor.mapping.MapItem">
-                    <map-to
-                        ns-uri="http://argeo.org/projects/slc/schemas"
-                        ns-prefix="slc" />
-                    <field name="key"
-                        type="org.argeo.slc.core.structure.tree.TreeSPath"
-                        handler="org.argeo.slc.castor.structure.tree.TreeSPathFieldHandler">
-                        <bind-xml name="path" node="attribute" />
-                    </field>
-                    <field name="value"
-                        type="org.argeo.slc.core.structure.SimpleSElement">
-                        <bind-xml auto-naming="deriveByClass" />
-                    </field>
-                </class>
-            </bind-xml>
-        </field>
-        <field name="path">
-            <bind-xml auto-naming="deriveByClass" />
-        </field>
-        <field name="testRunDescriptor" />
-        <field name="attributes" collection="hashtable">
-            <bind-xml name="attribute" location="attributes">
-                <class name="org.exolab.castor.mapping.MapItem">
-                    <map-to
-                        ns-uri="http://argeo.org/projects/slc/schemas"
-                        ns-prefix="slc" />
-                    <field name="key" type="string">
-                        <bind-xml name="name" node="attribute" />
-                    </field>
-                    <field name="value" type="string">
-                        <bind-xml node="text" />
-                    </field>
-                </class>
-            </bind-xml>
-        </field>
-    </class>
-
-
-    <!-- PROCESS -->
-    <class name="org.argeo.slc.msg.process.SlcExecutionStepsRequest">
-        <map-to ns-uri="http://argeo.org/projects/slc/schemas"
-            ns-prefix="slc" />
-        <field name="slcExecutionUuid" />
-        <field name="steps" collection="vector"
-            type="org.argeo.slc.core.process.SlcExecutionStep">
-            <bind-xml auto-naming="deriveByClass" location="steps" />
-        </field>
-    </class>
-
-    <class name="org.argeo.slc.msg.process.SlcExecutionStatusRequest">
-        <map-to ns-uri="http://argeo.org/projects/slc/schemas"
-            ns-prefix="slc" />
-        <field name="slcExecutionUuid" />
-        <field name="newStatus" />
-    </class>
-
-    <class name="org.argeo.slc.msg.process.SlcExecutionRequest">
-        <map-to ns-uri="http://argeo.org/projects/slc/schemas"
-            ns-prefix="slc" />
-        <field name="slcExecution"
-            type="org.argeo.slc.core.process.SlcExecution" />
-    </class>
-
-
-</mapping>
\ No newline at end of file
diff --git a/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/castor/process/mapping.xml b/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/castor/process/mapping.xml
deleted file mode 100644 (file)
index 1b5b2ec..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0"?>\r
-\r
-<!DOCTYPE mapping PUBLIC "-//EXOLAB/Castor Mapping DTD Version 1.0//EN" "http://castor.org/mapping.dtd">\r
-\r
-<mapping>\r
-       <description>Process objects XML mapping</description>\r
-\r
-       <class name="org.argeo.slc.core.process.SlcExecution">\r
-               <map-to ns-uri="http://argeo.org/projects/slc/schemas"\r
-                       ns-prefix="slc" />\r
-               <field name="uuid" identity="true">\r
-                       <bind-xml node="attribute" />\r
-               </field>\r
-               <field name="status" />\r
-               <field name="type" />\r
-               <field name="host" />\r
-               <field name="user" />\r
-               <field name="steps" collection="vector"\r
-                       type="org.argeo.slc.core.process.SlcExecutionStep">\r
-                       <bind-xml auto-naming="deriveByClass" location="steps" />\r
-               </field>\r
-               <field name="attributes" collection="map">\r
-                       <bind-xml name="attribute" location="attributes">\r
-                               <class name="org.exolab.castor.mapping.MapItem">\r
-                                       <map-to\r
-                                               ns-uri="http://argeo.org/projects/slc/schemas" ns-prefix="slc" />\r
-                                       <field name="key" type="string">\r
-                                               <bind-xml name="name" node="attribute" />\r
-                                       </field>\r
-                                       <field name="value" type="string">\r
-                                               <bind-xml node="text" />\r
-                                       </field>\r
-                               </class>\r
-                       </bind-xml>\r
-               </field>\r
-       </class>\r
-\r
-       <class name="org.argeo.slc.core.process.SlcExecutionStep">\r
-               <map-to ns-uri="http://argeo.org/projects/slc/schemas"\r
-                       ns-prefix="slc" />\r
-               <field name="uuid" identity="true">\r
-                       <bind-xml node="attribute" />\r
-               </field>\r
-               <field name="type" />\r
-               <field name="begin" />\r
-               <field name="logLines" collection="vector" type="string">\r
-                       <bind-xml name="log-line" location="log-lines" />\r
-               </field>\r
-       </class>\r
-       \r
-</mapping>
\ No newline at end of file
diff --git a/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/castor/spring/applicationContext.xml b/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/castor/spring/applicationContext.xml
deleted file mode 100644 (file)
index 45a470a..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<beans xmlns="http://www.springframework.org/schema/beans"
-       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd"
-       default-lazy-init="true">
-
-       <bean id="slcDefault.castor.marshaller"
-               class="org.springframework.oxm.castor.CastorMarshaller">
-               <property name="mappingLocations">
-                       <list>
-                               <value>
-                                       classpath:org/argeo/slc/castor/msg/mapping.xml
-                               </value>
-                               <value>
-                                       classpath:org/argeo/slc/castor/process/mapping.xml
-                               </value>
-                               <value>
-                                       classpath:org/argeo/slc/castor/structure/mapping.xml
-                               </value>
-                               <value>
-                                       classpath:org/argeo/slc/castor/test/mapping.xml
-                               </value>
-                       </list>
-               </property>
-               <property name="whitespacePreserve" value="true" />
-       </bean>
-
-       <bean id="slcDefault.castor.xsltReportGenerator"
-               class="org.argeo.slc.core.test.tree.XsltReportGenerator"
-               init-method="init">
-               <property name="xsltStyleSheet"
-                       value="classpath:/org/argeo/slc/core/test/tree/basicReport.xslt" />
-               <property name="marshaller" ref="slcDefault.castor.marshaller" />
-               <property name="logXml" value="false" />
-               <property name="outputDir" value="${slc.workDir}/results/html" />
-       </bean>
-
-
-</beans>
diff --git a/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/castor/structure/mapping.xml b/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/castor/structure/mapping.xml
deleted file mode 100644 (file)
index 3e20025..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0"?>\r
-\r
-<mapping>\r
-       <description>Structure related objects XML mapping</description>\r
-\r
-       <class name="org.argeo.slc.core.structure.tree.TreeSPath"\r
-               auto-complete="false">\r
-               <map-to ns-uri="http://argeo.org/projects/slc/schemas"\r
-                       ns-prefix="slc" />\r
-               <field name="asUniqueString" type="string">\r
-                       <bind-xml node="attribute" />\r
-               </field>\r
-       </class>\r
-\r
-       <class name="org.argeo.slc.core.structure.SimpleSElement"\r
-               auto-complete="false">\r
-               <map-to ns-uri="http://argeo.org/projects/slc/schemas"\r
-                       ns-prefix="slc" />\r
-               <field name="label" type="string" />\r
-               <field name="tags" collection="map">\r
-                       <bind-xml name="tag" location="tags">\r
-                               <class name="org.exolab.castor.mapping.MapItem">\r
-                                       <map-to\r
-                                               ns-uri="http://argeo.org/projects/slc/schemas" ns-prefix="slc" />\r
-                                       <field name="key" type="string">\r
-                                               <bind-xml name="name" node="attribute" />\r
-                                       </field>\r
-                                       <field name="value" type="string">\r
-                                               <bind-xml name="tag-value" />\r
-                                       </field>\r
-                               </class>\r
-                       </bind-xml>\r
-               </field>\r
-       </class>\r
-</mapping>
\ No newline at end of file
diff --git a/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/castor/test/mapping.xml b/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/castor/test/mapping.xml
deleted file mode 100644 (file)
index 5b6384d..0000000
+++ /dev/null
@@ -1,108 +0,0 @@
-<?xml version="1.0"?>
-
-<mapping>
-       <description>Test objects XML mapping</description>
-
-       <class name="org.argeo.slc.core.test.TestRunDescriptor"
-               auto-complete="false">
-               <map-to ns-uri="http://argeo.org/projects/slc/schemas"
-                       ns-prefix="slc" />
-               <field name="testRunUuid" />
-               <field name="slcExecutionUuid" />
-               <field name="slcExecutionStepUuid" />
-               <field name="testResultUuid" />
-               <field name="deployedSytemId" />
-       </class>
-
-       <class name="org.argeo.slc.core.test.tree.TreeTestResult"
-               auto-complete="false">
-               <map-to ns-uri="http://argeo.org/projects/slc/schemas"
-                       ns-prefix="slc" />
-               <field name="uuid" type="string">
-                       <bind-xml name="uuid" node="attribute" />
-               </field>
-               <field name="closeDate" />
-               <field name="attributes" collection="map">
-                       <bind-xml name="attribute" location="attributes">
-                               <class name="org.exolab.castor.mapping.MapItem">
-                                       <map-to
-                                               ns-uri="http://argeo.org/projects/slc/schemas" ns-prefix="slc" />
-                                       <field name="key" type="string">
-                                               <bind-xml name="name" node="attribute" />
-                                       </field>
-                                       <field name="value" type="string">
-                                               <bind-xml node="text" />
-                                       </field>
-                               </class>
-                       </bind-xml>
-               </field>
-               <field name="resultParts" collection="sortedmap">
-                       <bind-xml name="result-part" location="result-parts">
-                               <class name="org.exolab.castor.mapping.MapItem">
-                                       <map-to
-                                               ns-uri="http://argeo.org/projects/slc/schemas" ns-prefix="slc" />
-                                       <field name="key"
-                                               type="org.argeo.slc.core.structure.tree.TreeSPath"
-                                               handler="org.argeo.slc.castor.structure.tree.TreeSPathFieldHandler">
-                                               <bind-xml name="path" node="attribute" />
-                                       </field>
-                                       <field name="value"
-                                               type="org.argeo.slc.core.test.tree.PartSubList">
-                                               <bind-xml name="part-sub-list" />
-                                       </field>
-                               </class>
-                       </bind-xml>
-               </field>
-               <field name="elements" collection="sortedmap">
-                       <bind-xml name="element" location="elements">
-                               <class name="org.exolab.castor.mapping.MapItem">
-                                       <map-to
-                                               ns-uri="http://argeo.org/projects/slc/schemas" ns-prefix="slc" />
-                                       <field name="key"
-                                               type="org.argeo.slc.core.structure.tree.TreeSPath"
-                                               handler="org.argeo.slc.castor.structure.tree.TreeSPathFieldHandler">
-                                               <bind-xml name="path" node="attribute" />
-                                       </field>
-                                       <field name="value"
-                                               type="org.argeo.slc.core.structure.SimpleSElement">
-                                               <bind-xml auto-naming="deriveByClass" />
-                                       </field>
-                               </class>
-                       </bind-xml>
-               </field>
-       </class>
-
-       <class name="org.argeo.slc.core.test.tree.PartSubList"
-               auto-complete="false">
-               <map-to ns-uri="http://argeo.org/projects/slc/schemas"
-                       ns-prefix="slc" />
-               <field name="parts" collection="arraylist"
-                       type="org.argeo.slc.core.test.SimpleResultPart">
-                       <bind-xml auto-naming="deriveByClass" location="parts" />
-               </field>
-       </class>
-
-       <class name="org.argeo.slc.core.test.SimpleResultPart"
-               auto-complete="false">
-               <map-to ns-uri="http://argeo.org/projects/slc/schemas"
-                       ns-prefix="slc" />
-               <field name="testRunUuid" type="string" />
-               <field name="message" type="string" />
-               <field name="status" type="string"
-                       handler="org.argeo.slc.castor.test.tree.StatusFieldHandler" />
-               <field name="exceptionMessage" type="string" />
-       </class>
-
-       <class name="org.argeo.slc.core.test.tree.TreeTestResultCollection"
-               auto-complete="false">
-               <map-to ns-uri="http://argeo.org/projects/slc/schemas"
-                       ns-prefix="slc" />
-               <field name="id" type="string">
-                       <bind-xml name="id" node="attribute" />
-               </field>
-               <field name="results" collection="set"
-                       type="org.argeo.slc.core.test.tree.TreeTestResult">
-                       <bind-xml auto-naming="deriveByClass" location="results" />
-               </field>
-       </class>
-</mapping>
\ No newline at end of file
diff --git a/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/core/process/spring/applicationContext.xml b/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/core/process/spring/applicationContext.xml
deleted file mode 100644 (file)
index 45bcac9..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>\r
-<beans xmlns="http://www.springframework.org/schema/beans"\r
-       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
-       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd"\r
-       default-lazy-init="true">\r
-\r
-       <import
-               resource="classpath:/org/argeo/slc/castor/spring/applicationContext.xml" />
-
-       <bean name="slcDefault.process.fileSlcExecutionNotifier"
-               class="org.argeo.slc.core.process.FileSlcExecutionNotifier">
-               <property name="basePath" value="${slc.workDir}/process" />
-               <property name="marshaller" ref="slcDefault.castor.marshaller" />
-       </bean>
-</beans>
\ No newline at end of file
diff --git a/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/core/test/spring/applicationContext.xml b/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/core/test/spring/applicationContext.xml
deleted file mode 100644 (file)
index 20c8214..0000000
+++ /dev/null
@@ -1,45 +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"
-    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd"
-    default-lazy-init="true">
-
-    <bean id="slcDefault.test.resultLogger"
-        class="org.argeo.slc.core.test.tree.TreeTestResultLogger">
-    </bean>
-
-    <bean name="slcDefault.test.testRun"
-        class="org.argeo.slc.core.test.SimpleTestRun"
-        scope="prototype">
-    </bean>
-
-    <bean name="slcDefault.test.uuid" class="java.util.UUID"
-        factory-method="randomUUID" scope="prototype">
-    </bean>
-
-    <bean id="slcDefault.test.basicTreeTestResult"
-        class="org.argeo.slc.core.test.tree.TreeTestResult"
-        abstract="true" destroy-method="close">
-        <property name="uuid">
-            <bean factory-bean="slcDefault.test.uuid"
-                factory-method="toString">
-            </bean>
-        </property>
-        <property name="listeners">
-            <list>
-                <ref bean="slcDefault.test.resultLogger" />
-            </list>
-        </property>
-    </bean>
-
-    <bean id="slcDefault.test.basicSimpleTestResult"
-        class="org.argeo.slc.core.test.SimpleTestResult"
-        abstract="true">
-        <property name="uuid">
-            <bean factory-bean="slcDefault.test.uuid"
-                factory-method="toString">
-            </bean>
-        </property>
-    </bean>
-
-</beans>
\ No newline at end of file
diff --git a/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/core/test/tree/basicReport.xslt b/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/core/test/tree/basicReport.xslt
deleted file mode 100644 (file)
index 947cef0..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>\r
-<xsl:stylesheet version="1.0"\r
-       xmlns:xsl="http://www.w3.org/1999/XSL/Transform"\r
-       xmlns:slc="http://argeo.org/projects/slc/schemas"\r
-       exclude-result-prefixes="slc">\r
-\r
-       <xsl:output method="html" omit-xml-declaration="yes" />\r
-\r
-       <xsl:template match="/">\r
-               <html>\r
-                       <head>\r
-                               <title>Result</title>\r
-                       </head>\r
-                       <body style="font-family: sans-serif">\r
-                               <h1>\r
-                                       Result\r
-                                       <xsl:value-of select="slc:tree-test-result/@uuid" />\r
-                               </h1>\r
-                               <xsl:for-each\r
-                                       select="slc:tree-test-result/slc:result-parts/slc:result-part">\r
-                                       <h2>\r
-                                               <xsl:value-of select="@path" />\r
-                                       </h2>\r
-                                       <table>\r
-                                               <xsl:for-each\r
-                                                       select="slc:part-sub-list/slc:parts/slc:simple-result-part">\r
-                                                       <tr>\r
-                                                               <xsl:choose>\r
-                                                                       <xsl:when\r
-                                                                               test="slc:status = 'PASSED' ">\r
-                                                                               <td style="color:green">\r
-                                                                                       <xsl:value-of\r
-                                                                                               select="slc:message" />\r
-                                                                               </td>\r
-                                                                       </xsl:when>\r
-                                                                       <xsl:otherwise>\r
-                                                                               <td style="color:red">\r
-                                                                                       <xsl:value-of\r
-                                                                                               select="slc:message" />\r
-                                                                               </td>\r
-                                                                       </xsl:otherwise>\r
-                                                               </xsl:choose>\r
-                                                       </tr>\r
-                                               </xsl:for-each>\r
-                                       </table>\r
-                               </xsl:for-each>\r
-                       </body>\r
-               </html>\r
-       </xsl:template>\r
-</xsl:stylesheet>
\ No newline at end of file
diff --git a/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/core/test/tree/htmlreport/index.html b/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/core/test/tree/htmlreport/index.html
deleted file mode 100644 (file)
index 32beed3..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-<html>\r
-<head>\r
-<META http-equiv="Content-Type" content="text/html; charset=US-ASCII">\r
-<title>SLC test results</title>\r
-</head>\r
-<frameset cols="30%,70%">\r
-       <frame src="slc-resultsList.html" name="navigation">\r
-       <frame src="about:blank" name="main">\r
-       <noframes>\r
-       <h2>Frame Alert</h2>\r
-       <p>This document is designed to be viewed using the frames feature.\r
-       If you see this message, you are using a non-frame-capable web client.\r
-       </p>\r
-       </noframes>\r
-</frameset>\r
-</html>\r
diff --git a/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/core/test/tree/htmlreport/style.css b/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/core/test/tree/htmlreport/style.css
deleted file mode 100644 (file)
index 134c6b5..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-body {\r
-       font-family: sans-serif;\r
-       font-size: 12px;\r
-       color: black;\r
-       background-color: white;\r
-}\r
-\r
-h1 {\r
-       font-family: sans-serif;\r
-       font-size: 16px;\r
-       font-weight: bold;\r
-       color: #000000;\r
-       padding: 0px 0px 5px 0px;\r
-       margin: 0px;\r
-}\r
-\r
-h2 {\r
-       font-family: sans-serif;\r
-       font-size: 14px;\r
-       font-weight: bold;\r
-       color: #000000;\r
-       padding: 5px 0px 5px 0px;\r
-       margin: 0px;\r
-       margin-top: 5px;\r
-}\r
-\r
-table,form {\r
-       margin: 0px;\r
-}\r
-\r
-th {\r
-       font-size: 12px;\r
-       padding: 2px 20px 2px 2px;\r
-       vertical-align: top;\r
-       text-align: left;\r
-}\r
-\r
-td {\r
-       font-size: 12px;\r
-       padding: 1px;\r
-       vertical-align: top;\r
-       text-align: left;\r
-}\r
-\r
-.passed {\r
-       color: green;\r
-}\r
-\r
-.failed {\r
-       color: red;\r
-}\r
-\r
-a {\r
-       text-decoration: none;\r
-}\r
-\r
-a.nav {\r
-       color: #0066CC;\r
-       text-decoration: none;\r
-}\r
-\r
-a:hover {\r
-       text-decoration: underline;\r
-}
\ No newline at end of file
diff --git a/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/xml/slc.xsd b/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/xml/slc.xsd
deleted file mode 100644 (file)
index 5b7b43e..0000000
+++ /dev/null
@@ -1,259 +0,0 @@
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
-    xmlns:slc="http://argeo.org/projects/slc/schemas"
-    elementFormDefault="qualified"
-    targetNamespace="http://argeo.org/projects/slc/schemas">
-    <!-- TREE TEST RESULT -->
-    <xs:element name="tree-test-result" type="slc:TreeTestResultType" />
-    <xs:element name="tree-test-result-collection"
-        type="slc:TreeTestResultCollectionType" />
-
-    <xs:complexType name="TreeTestResultCollectionType">
-        <xs:all>
-            <xs:element name="results" minOccurs="0"
-                type="slc:ResultsType" />
-        </xs:all>
-        <xs:attribute name="id" use="required" />
-    </xs:complexType>
-    <xs:complexType name="ResultsType">
-        <xs:sequence>
-            <xs:element name="tree-test-result"
-                type="slc:TreeTestResultType" minOccurs="0"
-                maxOccurs="unbounded">
-            </xs:element>
-        </xs:sequence>
-    </xs:complexType>
-    <xs:complexType name="TreeTestResultType">
-        <xs:all>
-            <xs:element name="close-date" type="xs:dateTime"
-                minOccurs="0" />
-            <xs:element name="attributes" minOccurs="0"
-                type="slc:AttributesType" />
-            <xs:element name="result-parts" minOccurs="0"
-                type="slc:ResultPartsType" />
-            <xs:element name="elements" minOccurs="0"
-                type="slc:ElementsType" />
-        </xs:all>
-        <xs:attribute name="uuid" use="required" />
-    </xs:complexType>
-    <xs:complexType name="ResultPartsType">
-        <xs:sequence>
-            <xs:element name="result-part" type="slc:ResultPartType"
-                minOccurs="0" maxOccurs="unbounded">
-            </xs:element>
-        </xs:sequence>
-    </xs:complexType>
-    <xs:complexType name="ResultPartType">
-        <xs:all>
-            <xs:element name="part-sub-list" type="slc:PartSubListType" />
-        </xs:all>
-        <xs:attribute name="path" type="xs:string" use="required" />
-    </xs:complexType>
-    <xs:complexType name="PartSubListType">
-        <xs:all>
-            <xs:element name="parts" minOccurs="0" type="slc:PartsType" />
-        </xs:all>
-    </xs:complexType>
-    <xs:complexType name="PartsType">
-        <xs:sequence>
-            <xs:element name="simple-result-part"
-                type="slc:SimpleResultPartType" maxOccurs="unbounded">
-            </xs:element>
-        </xs:sequence>
-    </xs:complexType>
-    <xs:complexType name="SimpleResultPartType">
-        <xs:all>
-            <xs:element name="status">
-                <xs:simpleType>
-                    <xs:restriction base="xs:string">
-                        <xs:enumeration value="PASSED" />
-                        <xs:enumeration value="FAILED" />
-                        <xs:enumeration value="ERROR" />
-                    </xs:restriction>
-                </xs:simpleType>
-            </xs:element>
-            <xs:element name="message" type="xs:string" />
-            <xs:element name="exception-message" minOccurs="0"
-                type="xs:string" />
-            <xs:element name="stack-lines" minOccurs="0"
-                type="slc:StackLinesType" />
-            <xs:element name="test-run-uuid" type="xs:string"
-                minOccurs="0" />
-        </xs:all>
-    </xs:complexType>
-    <xs:complexType name="StackLinesType">
-        <xs:sequence>
-            <xs:element name="stack-line" maxOccurs="unbounded"
-                type="xs:string" />
-        </xs:sequence>
-        <xs:attribute name="message" type="xs:string" />
-    </xs:complexType>
-    <xs:complexType name="ElementsType">
-        <xs:sequence>
-            <xs:element name="element" type="slc:ElementType"
-                minOccurs="0" maxOccurs="unbounded">
-            </xs:element>
-        </xs:sequence>
-    </xs:complexType>
-    <xs:complexType name="ElementType">
-        <xs:all>
-            <xs:element name="simple-sElement"
-                type="slc:SimpleSElementType" />
-        </xs:all>
-        <xs:attribute name="path" type="xs:string" use="required" />
-    </xs:complexType>
-    <xs:complexType name="SimpleSElementType">
-        <xs:all>
-            <xs:element name="label" type="xs:string" />
-            <xs:element name="tags" type="slc:TagsType" minOccurs="0" />
-        </xs:all>
-    </xs:complexType>
-    <xs:complexType name="TagsType">
-        <xs:sequence>
-            <xs:element name="tag" type="slc:TagType" minOccurs="0"
-                maxOccurs="unbounded">
-            </xs:element>
-        </xs:sequence>
-    </xs:complexType>
-    <xs:complexType name="TagType">
-        <xs:all>
-            <xs:element name="tag-value" type="xs:string" />
-        </xs:all>
-        <xs:attribute name="name" type="xs:string" use="required" />
-    </xs:complexType>
-    <xs:complexType name="TreeSPathType">
-        <xs:attribute name="as-unique-string" type="xs:string"
-            use="required" />
-    </xs:complexType>
-    <xs:complexType name="TestRunDescriptorType">
-        <xs:all>
-            <xs:element name="test-run-uuid" type="xs:string" />
-            <xs:element name="slc-execution-uuid" type="xs:string"
-                minOccurs="0" />
-            <xs:element name="slc-execution-step-uuid" type="xs:string"
-                minOccurs="0" />
-            <xs:element name="deployed-sytem-id" type="xs:string"
-                minOccurs="0" />
-            <xs:element name="test-result-uuid" type="xs:string"
-                minOccurs="0" />
-        </xs:all>
-    </xs:complexType>
-
-    <!-- TREE TEST RESULT REQUESTS -->
-    <xs:element name="create-tree-test-result-request">
-        <xs:complexType>
-            <xs:all>
-                <xs:element name="tree-test-result"
-                    type="slc:TreeTestResultType" />
-                <xs:element name="test-run-descriptor"
-                    type="slc:TestRunDescriptorType" maxOccurs="1" minOccurs="0"/>
-            </xs:all>
-        </xs:complexType>
-    </xs:element>
-
-    <xs:element name="close-tree-test-result-request">
-        <xs:complexType>
-            <xs:all>
-                <xs:element name="result-uuid" type="xs:string" />
-                <xs:element name="close-date" type="xs:dateTime" />
-            </xs:all>
-        </xs:complexType>
-    </xs:element>
-
-    <xs:element name="result-part-request">
-        <xs:complexType>
-            <xs:all>
-                <xs:element name="result-uuid" type="xs:string" />
-                <xs:element name="simple-result-part"
-                    type="slc:SimpleResultPartType" />
-                <xs:element name="related-elements"
-                    type="slc:ElementsType" />
-                <xs:element name="tree-sPath" type="slc:TreeSPathType" />
-                <xs:element name="test-run-descriptor"
-                    type="slc:TestRunDescriptorType" />
-                <xs:element name="attributes" minOccurs="0"
-                    type="slc:AttributesType" />
-            </xs:all>
-        </xs:complexType>
-    </xs:element>
-
-    <!-- SLC EXECUTION -->
-    <xs:element name="slc-execution" type="slc:SlcExecutionType" />
-    <xs:complexType name="SlcExecutionType">
-        <xs:all>
-            <xs:element name="status" type="xs:string" />
-            <xs:element name="type" type="xs:string" />
-            <xs:element name="host" type="xs:string" />
-            <xs:element name="user" type="xs:string" />
-            <xs:element name="steps" minOccurs="0"
-                type="slc:SlcExecutionStepsType" />
-            <xs:element name="attributes" minOccurs="0"
-                type="slc:AttributesType" />
-        </xs:all>
-        <xs:attribute name="uuid" type="xs:string" use="required" />
-    </xs:complexType>
-    <xs:complexType name="SlcExecutionStepsType">
-        <xs:sequence>
-            <xs:element name="slc-execution-step"
-                type="slc:SlcExecutionStepType" maxOccurs="unbounded">
-            </xs:element>
-        </xs:sequence>
-    </xs:complexType>
-    <xs:complexType name="SlcExecutionStepType">
-        <xs:all>
-            <xs:element name="type" type="xs:string" />
-            <xs:element name="begin" type="xs:dateTime" />
-            <xs:element name="log-lines" minOccurs="0">
-                <xs:complexType>
-                    <xs:sequence>
-                        <xs:element name="log-line" type="xs:string"
-                            maxOccurs="unbounded" />
-                    </xs:sequence>
-                </xs:complexType>
-            </xs:element>
-        </xs:all>
-        <xs:attribute name="uuid" type="xs:string" use="required" />
-    </xs:complexType>
-    <xs:complexType name="AttributesType">
-        <xs:sequence>
-            <xs:element name="attribute" type="slc:AttributeType"
-                minOccurs="0" maxOccurs="unbounded">
-            </xs:element>
-        </xs:sequence>
-    </xs:complexType>
-    <xs:complexType name="AttributeType">
-        <xs:simpleContent>
-            <xs:extension base="xs:string">
-                <xs:attribute name="name" type="xs:string"
-                    use="required" />
-            </xs:extension>
-        </xs:simpleContent>
-    </xs:complexType>
-
-    <!-- SLC EXECUTION REQUESTS-->
-    <xs:element name="slc-execution-request">
-        <xs:complexType>
-            <xs:all>
-                <xs:element name="slc-execution"
-                    type="slc:SlcExecutionType" />
-            </xs:all>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="slc-execution-steps-request">
-        <xs:complexType>
-            <xs:all>
-                <xs:element name="slc-execution-uuid" type="xs:string" />
-                <xs:element name="steps"
-                    type="slc:SlcExecutionStepsType" />
-            </xs:all>
-        </xs:complexType>
-    </xs:element>
-    <xs:element name="slc-execution-status-request">
-        <xs:complexType>
-            <xs:all>
-                <xs:element name="slc-execution-uuid" type="xs:string" />
-                <xs:element name="new-status" type="xs:string" />
-            </xs:all>
-        </xs:complexType>
-    </xs:element>
-
-</xs:schema>
\ No newline at end of file
diff --git a/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/xml/spring/applicationContext.xml b/runtime/org.argeo.slc.specs/src/main/resources/org/argeo/slc/xml/spring/applicationContext.xml
deleted file mode 100644 (file)
index 13bd1dd..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-<beans xmlns="http://www.springframework.org/schema/beans"\r
-       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
-       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd"\r
-       default-lazy-init="true">\r
-\r
-       <bean id="slcDefault.xml.xsdValidator"\r
-               factory-bean="slcDefault.xml.xsdSchema" factory-method="createValidator" />\r
-\r
-       <bean id="slcDefault.xml.xsdSchema"\r
-               class="org.springframework.xml.xsd.SimpleXsdSchema">\r
-               <property name="xsd"\r
-                       value="classpath:/org/argeo/slc/xml/slc.xsd" />\r
-       </bean>\r
-</beans>\r