aboutsummaryrefslogtreecommitdiff
path: root/spss.server
diff options
context:
space:
mode:
Diffstat (limited to 'spss.server')
-rw-r--r--spss.server/.checkstyle8
-rw-r--r--spss.server/.cvsignore4
-rw-r--r--spss.server/.project19
-rw-r--r--spss.server/.tomcatplugin8
-rw-r--r--spss.server/build.xml460
-rw-r--r--spss.server/history.txt268
-rw-r--r--spss.server/lib/axis-1.4/axis.jarbin1599570 -> 0 bytes
-rw-r--r--spss.server/lib/axis-1.4/jaxrpc.jarbin31191 -> 0 bytes
-rw-r--r--spss.server/lib/axis-1.4/saaj.jarbin18979 -> 0 bytes
-rw-r--r--spss.server/lib/axis-1.4/wsdl4j-1.5.1.jarbin126771 -> 0 bytes
-rw-r--r--spss.server/lib/commons-discovery-0.2/commons-discovery.jarbin71442 -> 0 bytes
-rw-r--r--spss.server/lib/commons-logging-1.0.4/commons-logging-api.jarbin26202 -> 0 bytes
-rw-r--r--spss.server/lib/commons-logging-1.0.4/commons-logging.jarbin38015 -> 0 bytes
-rw-r--r--spss.server/lib/jaxen-1.0/jaxen-core.jarbin160967 -> 0 bytes
-rw-r--r--spss.server/lib/jaxen-1.0/jaxen-dom.jarbin13707 -> 0 bytes
-rw-r--r--spss.server/lib/jaxen-1.0/saxpath.jarbin23563 -> 0 bytes
-rw-r--r--spss.server/lib/jaxp-1.2_01/dom.jarbin26710 -> 0 bytes
-rw-r--r--spss.server/lib/jaxp-1.2_01/jaxp-api.jarbin27052 -> 0 bytes
-rw-r--r--spss.server/lib/jaxp-1.2_01/sax.jarbin26206 -> 0 bytes
-rw-r--r--spss.server/lib/jsse-1.0.3_03/jcert.jarbin11489 -> 0 bytes
-rw-r--r--spss.server/lib/jsse-1.0.3_03/jnet.jarbin5994 -> 0 bytes
-rw-r--r--spss.server/lib/jsse-1.0.3_03/jsse.jarbin514467 -> 0 bytes
-rw-r--r--spss.server/lib/junit-3.8.1/junit.jarbin121070 -> 0 bytes
-rw-r--r--spss.server/lib/log4j-1.2.7/log4j-1.2.7.jarbin350677 -> 0 bytes
-rw-r--r--spss.server/lib/log4j-1.2.8/log4j-1.2.8.jarbin352668 -> 0 bytes
-rw-r--r--spss.server/lib/postgres-jdbc2-7.3/pg73jdbc2.jarbin163980 -> 0 bytes
-rw-r--r--spss.server/lib/servlet-2.3/servlet-2_3-fcs-classfiles.zipbin31362 -> 0 bytes
-rw-r--r--spss.server/lib/tomcat-libs/activation.jarbin54829 -> 0 bytes
-rw-r--r--spss.server/lib/tomcat-libs/mail.jarbin327603 -> 0 bytes
-rw-r--r--spss.server/lib/xalan-j-2.5.1/xalan.jarbin2907319 -> 0 bytes
-rw-r--r--spss.server/lib/xerces-j-2.4.0/xercesImpl.jarbin895924 -> 0 bytes
-rw-r--r--spss.server/lib/xerces-j-2.4.0/xmlParserAPIs.jarbin123705 -> 0 bytes
-rw-r--r--spss.server/manifest.template6
-rw-r--r--spss.server/readme.inst.txt56
-rw-r--r--spss.server/readme.src.txt77
-rw-r--r--spss.server/readme.update.txt137
-rw-r--r--spss.server/res/test/resources/config/log4j.properties10
-rw-r--r--spss.server/res/test/resources/config/moa.sp.noopts-config.xml32
-rw-r--r--spss.server/res/test/resources/config/moa.spss.complete-config.xml185
-rw-r--r--spss.server/res/test/resources/config/moa.ss.noopts-config.xml31
-rw-r--r--spss.server/res/test/resources/config/profiles/csep/CSEP_1.xml4
-rw-r--r--spss.server/res/test/resources/config/profiles/ctip/CTIP_1.xml8
-rw-r--r--spss.server/res/test/resources/config/profiles/ctip/CTIP_2.xml8
-rw-r--r--spss.server/res/test/resources/config/profiles/sp/SP_1.xml4
-rw-r--r--spss.server/res/test/resources/config/profiles/vtip/VTIP_1.xml2
-rw-r--r--spss.server/res/test/resources/config/swk/SWK1_FileName.txt0
-rw-r--r--spss.server/res/test/resources/config/swk/SWK2_FileName.txt0
47 files changed, 0 insertions, 1327 deletions
diff --git a/spss.server/.checkstyle b/spss.server/.checkstyle
deleted file mode 100644
index 0ca3f3e78..000000000
--- a/spss.server/.checkstyle
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<checkstyle>
- <file-filters>
- <file-filter value="src/test/*"/>
- <file-filter value="tmp/*"/>
- <file-filter value="doc/*"/>
- </file-filters>
-</checkstyle>
diff --git a/spss.server/.cvsignore b/spss.server/.cvsignore
deleted file mode 100644
index c828a607d..000000000
--- a/spss.server/.cvsignore
+++ /dev/null
@@ -1,4 +0,0 @@
-bin
-tmp
-releases
-.classpath
diff --git a/spss.server/.project b/spss.server/.project
deleted file mode 100644
index b6893d21d..000000000
--- a/spss.server/.project
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>spss.server</name>
- <comment></comment>
- <projects>
- <project>common</project>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.jdt.core.javanature</nature>
- <nature>com.sysdeo.eclipse.tomcat.tomcatnature</nature>
- </natures>
-</projectDescription>
diff --git a/spss.server/.tomcatplugin b/spss.server/.tomcatplugin
deleted file mode 100644
index 66a889120..000000000
--- a/spss.server/.tomcatplugin
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<tomcatProjectProperties>
- <rootDir>/moa-spss</rootDir>
- <exportSource>false</exportSource>
- <updateXml>false</updateXml>
- <warLocation></warLocation>
- <webPath></webPath>
-</tomcatProjectProperties>
diff --git a/spss.server/build.xml b/spss.server/build.xml
deleted file mode 100644
index cb61a4e6f..000000000
--- a/spss.server/build.xml
+++ /dev/null
@@ -1,460 +0,0 @@
-<!--
-
- Ant Buildfile for MOA SP/SS Server
-
- Authors: Patrick Peck, Gregor Karlinger
-
- $Id$
-
--->
-<project name="moa-spss-server" default="deploy-catalina" basedir=".">
- <property environment="env"/>
- <property name="script-suffix" value="${env.SCRIPT_SUFFIX}"/>
- <property name="version" value="1.4.0"/>
- <property name="lib" value="lib"/>
- <property name="src" value="src"/>
- <property name="res" value="res"/>
- <property name="data" value="data"/>
- <property name="licenses" value="licenses"/>
- <property name="handbook" value="../spss.handbook"/>
- <property name="deploy.conf" value="${handbook}/conf"/>
- <property name="doc" value="doc"/>
- <property name="tmp" value="tmp"/>
- <property name="compile" value="${tmp}/compile"/>
- <property name="tools" value="${tmp}/tools"/>
- <property name="tmp.doc" value="${tmp}/doc"/>
- <property name="api-doc" value="${tmp}/api-doc"/>
- <property name="api-doc.internal" value="${tmp}/api-doc-internal"/>
- <property name="prj.build" value="../build"/>
- <property name="prj.common" value="../common"/>
- <property name="prj.handbook" value="../spss.handbook"/>
- <property name="dist" value="${tmp}/dist"/>
- <property name="dist.ws" value="${dist}/ws"/>
- <property name="dist.ws.conf" value="${dist.ws}/conf"/>
- <property name="dist.ws-zip" value="${dist}/ws-zip"/>
- <property name="dist.lib" value="${dist}/lib"/>
- <property name="dist.lib-zip" value="${dist}/lib-zip"/>
- <property name="dist.src" value="${dist}/src"/>
- <property name="dist.src-zip" value="${dist}/src-zip"/>
- <property name="lib.axis" value="${lib}/axis-1.4"/>
- <property name="lib.jaxp" value="${lib}/jaxp-1.2_01"/>
- <property name="lib.jaxen" value="${lib}/jaxen-1.0"/>
- <property name="lib.xerces" value="${lib}/xerces-j-2.4.0"/>
- <property name="lib.xalan" value="${lib}/xalan-j-2.5.1"/>
- <property name="lib.jsse" value="${lib}/jsse-1.0.3_03"/>
- <property name="lib.postgres-jdbc" value="${lib}/postgres-jdbc2-7.3"/>
- <property name="lib.iaik-moa" value="../spss.iaiklibsupdate/iaiklibs.prod"/>
- <property name="lib.junit" value="${lib}/junit-3.8.1"/>
- <property name="lib.servlet" value="${lib}/servlet-2.3"/>
- <property name="lib.commons-logging" value="${lib}/commons-logging-1.0.4"/>
- <property name="lib.commons-discovery" value="${lib}/commons-discovery-0.2"/>
- <property name="lib.log4j" value="${lib}/log4j-1.2.7"/>
- <property name="lib.activation" value="${lib}/tomcat-libs"/>
- <property name="lib.mail" value="${lib}/tomcat-libs"/>
-
- <path id="compile.classpath">
- <pathelement location="${lib.axis}/axis.jar"/>
- <pathelement location="${lib.axis}/jaxrpc.jar"/>
- <pathelement location="${lib.axis}/saaj.jar"/>
- <pathelement location="${lib.jaxp}/jaxp-api.jar"/>
- <pathelement location="${lib.jaxp}/dom.jar"/>
- <pathelement location="${lib.jaxp}/sax.jar"/>
- <pathelement location="${lib.xerces}/xerces.jar"/>
- <pathelement location="${lib.jaxen}/jaxen-core.jar"/>
- <pathelement location="${lib.jaxen}/jaxen-dom.jar"/>
- <pathelement location="${lib.jaxen}/saxpath.jar"/>
- <pathelement location="${lib.xalan}/xalan.jar"/>
- <pathelement location="${lib.junit}/junit.jar"/>
- <fileset dir="${lib.jsse}" />
- <pathelement location="${lib.commons-logging}/commons-logging-api.jar"/>
- <pathelement location="${lib.commons-discovery}/commons-discovery.jar"/>
- <pathelement location="${lib.servlet}/servlet-2_3-fcs-classfiles.zip"/>
- <pathelement location="${lib.activation}/activation.jar"/>
- <pathelement location="${lib.mail}/mail.jar"/>
- <pathelement location="${lib.iaik-moa}/iaik_moa_full.jar"/>
- <pathelement location="${lib.iaik-moa}/iaik_ixsil.jar"/>
- <pathelement location="${lib.iaik-moa}/iaik_jce_full.jar"/>
- <pathelement location="${lib.iaik-moa}/iaik_ecc.jar"/>
- <pathelement location="${env.MOA_COMMON_TEST_JAR}"/>
- </path>
-
- <target name="init">
- <description>set up directories etc.</description>
- <tstamp/>
- <mkdir dir="${tmp}"/>
- <mkdir dir="${compile}"/>
- <mkdir dir="${tools}"/>
- <mkdir dir="${api-doc}"/>
- <mkdir dir="${api-doc.internal}"/>
- <mkdir dir="${dist}"/>
- <mkdir dir="${dist.ws}"/>
- <mkdir dir="${dist.ws-zip}"/>
- <mkdir dir="${dist.lib}"/>
- <mkdir dir="${dist.lib-zip}"/>
- <mkdir dir="${dist.src}"/>
- <mkdir dir="${dist.src-zip}"/>
- </target>
-
- <target name="compile" depends="init">
- <description>compile everything</description>
- <javac srcdir="${src}" destdir="${compile}"
- classpathref="compile.classpath"
- debug="on">
- </javac>
- </target>
-
- <target name="package-ws" depends="compile, manifest">
- <description>package the server war file</description>
- <war warfile="${dist.ws}/moa-spss.war" webxml="web.xml" manifest="${tmp}/MANIFEST.MF">
- <lib dir="${lib.xalan}"/>
- <lib dir="${lib.xerces}"/>
- <lib dir="${lib.jaxp}"/>
- <lib dir="${lib.log4j}"/>
- <lib dir="${lib.postgres-jdbc}"/>
- <lib dir="${lib.axis}"/>
- <lib dir="${lib.activation}"/>
- <lib dir="${lib.jaxen}"/>
-
- <lib dir="${lib.iaik-moa}"
- excludes="iaik_jce_full.jar, iaik_ecc.jar, iaik_Pkcs11Provider.jar, iaik_Pkcs11Wrapper.jar, win32/**, wince30arm/**, linux/**, linux_x64/**, solaris_sparc/**, solaris_sparcv9/**, signed/**"/>
- <!--lib dir="${lib.iaik-moa}"
- excludes="iaik_jce_full.jar, iaik_ecc.jar, iaik_Pkcs11Provider.jar, signed/,linux/libpkcs11wrapper.so,solaris/libpkcs11wrapper.so"/-->
-
-
- <lib file="${lib.commons-logging}/commons-logging.jar"/>
- <lib file="${lib.commons-discovery}/commons-discovery.jar"/>
- <lib file="${env.MOA_COMMON_JAR}"/>
- <classes dir="${compile}" excludes="test/**"/>
- <classes dir="${res}" excludes="resources/tools/**, test/**"/>
- <classes file="${handbook}/conf/moa-spss/log4j.properties"/>
- <webinf file="server-config.wsdd"/>
- <webinf dir="${handbook}" includes="conf/**"/>
- <zipfileset file="${res}/resources/wsdl/MOA-SPSS-1.4.xsd" prefix="resources/schemas"/>
- </war>
- </target>
-
- <target name="package-lib" depends="compile">
- <description>package the library jar file</description>
- <jar destfile="${dist.lib}/moa-spss.jar">
- <fileset dir="${compile}" excludes="test/**"/>
- <fileset dir="${res}" excludes="resources/tools/**, test/**"/>
- <fileset dir="${handbook}/conf/moa-spss" includes="log4j.properties"/>
- </jar>
- </target>
-
- <target name="package-tools" depends="compile">
- <description>package the configuration tools</description>
- <jar destfile="${tools}/tools.jar">
- <fileset dir="${compile}" includes="at/**/tools/**"/>
- <fileset dir="${res}" includes="resources/tools/**"/>
- </jar>
- </target>
-
- <target name="api-doc-internal" depends="init">
- <description>create JavaDoc for the server internal classes</description>
- <javadoc defaultexcludes="yes"
- destdir="${api-doc.internal}"
- author="true"
- version="true"
- use="true"
- windowtitle="MOA SP/SS Server Internal API">
- <!--tag name="invariant" scope="all" description="Invariants:"/-->
- <!--tag name="inv" scope="all" description="Invariants:"/-->
- <tag name="precondition" scope="all" description="Preconditions:"/>
- <!--tag name="pre" scope="all" description="Preconditions:"/-->
- <!--tag name="postcondition" scope="all" description="Postconditions:"/-->
- <!--tag name="post" scope="all" description="Postconditions:"/-->
- <packageset dir="${prj.common}/src">
- <exclude name="test/**"/>
- </packageset>
- <packageset dir="src">
- <exclude name="test/**"/>
- <exclude name="at/gv/egovernment/moa/spss/api/**"/>
- </packageset>
- <group title="Exception Classes"
- packages="at.gv.egovernment.moa.spss.server">
- </group>
- <group title="MOA Configuration">
- <package name="at.gv.egovernment.moa.spss.server.config"/>
- <package name="at.gv.egovernment.moa.spss.server.iaik.config"/>
- </group>
- <group title="Web Service Handling">
- <package name="at.gv.egovernment.moa.spss.server.service"/>
- <package name="at.gv.egovernment.moa.spss.server.transaction"/>
- </group>
- <group title="Mapping MOA API calls to the IAIK API"
- packages="at.gv.egovernment.moa.spss.server.invoke">
- </group>
- <group title="Implementations of IAIK interfaces"
- packages="at.gv.egovernment.moa.spss.server.iaik.*">
- </group>
- <group title="Utilities">
- <package name="at.gv.egovernment.moa.util"/>
- <package name="at.gv.egovernment.moa.spss.server.util"/>
- </group>
- <group title="Logging">
- <package name="at.gv.egovernment.moa.logging"/>
- <package name="at.gv.egovernment.moa.spss.server.logging"/>
- </group>
- <group title="External Tools"
- packages="at.gv.egovernment.moa.spss.server.tools">
- </group>
- <link offline="false" href="http://java.sun.com/j2se/1.4/docs/api/"/>
- <doctitle><![CDATA[<h1>MOA SP/SS Server Internal API</h1>]]></doctitle>
- <classpath refid="compile.classpath"/>
- </javadoc>
- </target>
-
- <target name="api-doc" depends="init">
- <description>create JavaDoc for the SP/SS API</description>
- <javadoc defaultexcludes="yes"
- destdir="${api-doc}"
- author="false"
- version="false"
- use="true"
- Overview="${src}/at/gv/egovernment/moa/spss/overview.htm"
- windowtitle="MOA SP/SS API">
- <!--tag name="invariant" scope="all" description="Invariants:"/-->
- <!--tag name="inv" scope="all" description="Invariants:"/-->
- <tag name="precondition" scope="all" description="Preconditions:"/>
- <tag name="pre" scope="all" description="Preconditions:"/>
- <!--tag name="postcondition" scope="all" description="Postconditions:"/-->
- <tag name="post" scope="all" description="Postconditions:"/>
- <packageset dir="src">
- <include name="at/gv/egovernment/moa/spss/**"/>
- <exclude name="at/gv/egovernment/moa/spss/server/**"/>
- <exclude name="at/gv/egovernment/moa/spss/api/impl/**"/>
- <exclude name="test/**"/>
- </packageset>
- <packageset dir="${prj.common}/src">
- <exclude name="test/**"/>
- </packageset>
- <group title="API Factory and Services">
- <package name="at.gv.egovernment.moa.spss.api"/>
- </group>
- <group title="Exceptions">
- <package name="at.gv.egovernment.moa.spss"/>
- </group>
- <group title="API Objects for Signature Creation">
- <package name="at.gv.egovernment.moa.spss.api.xmlsign"/>
- </group>
- <group title="API Objects for CMS Signature Verification">
- <package name="at.gv.egovernment.moa.spss.api.cmsverify"/>
- </group>
- <group title="API Objects for XML Signature Verification">
- <package name="at.gv.egovernment.moa.spss.api.xmlverify"/>
- </group>
- <group title="Common API Objects">
- <package name="at.gv.egovernment.moa.spss.api.common"/>
- </group>
- <group title="Builders and Parsers to convert API Objects to and from XML">
- <package name="at.gv.egovernment.moa.spss.api.xmlbind"/>
- </group>
- <group title="Utilities">
- <package name="at.gv.egovernment.moa.util"/>
- <package name="at.gv.egovernment.moa.spss.util"/>
- </group>
- <group title="Logging">
- <package name="at.gv.egovernment.moa.logging"/>
- </group>
- <link offline="false" href="http://java.sun.com/j2se/1.4/docs/api/"/>
- <doctitle><![CDATA[<h1>MOA SP/SS API</h1>]]></doctitle>
- <classpath refid="compile.classpath"/>
- </javadoc>
- </target>
-
- <target name="dist-ws" depends="package-ws, package-tools">
- <description>create the webservice distributable</description>
- <copy toDir="${dist.ws}/tomcat">
- <fileset dir="${data}/deploy/tomcat"/>
- </copy>
- <copy toDir="${dist.ws}/conf">
- <fileset dir="${handbook}/conf"/>
- </copy>
- <copy toDir="${dist.ws}/ext">
- <fileset dir="${lib.iaik-moa}/signed"/>
- <fileset dir="${lib.iaik-moa}" includes="iaik_Pkcs11Wrapper.jar"/>
- </copy>
-
- <copy toDir="${dist.ws}/endorsed14">
- <fileset dir="${lib.xalan}"/>
- <fileset dir="${lib.xerces}"/>
- </copy>
- <copy toDir="${dist.ws}/tools">
- <fileset dir="${tools}"/>
- <fileset dir="${lib.iaik-moa}">
- <include name="iaik_jce_full.jar"/>
- <include name="iaik_moa_full.jar"/>
- <include name="iaik_ecc.jar"/>
- </fileset>
- <fileset dir="${lib.log4j}"/>
- <fileset dir="${lib.xalan}"/>
- <fileset dir="${data}/deploy/tools"/>
- </copy>
- <copy toDir="${dist.ws}/pkcs11">
- <fileset dir="${lib.iaik-moa}" includes="win32/**, wince30arm/**, linux/**, linux_x64/**, solaris_sparc/**, solaris_sparcv9/**,"/>
- </copy>
- <copy toDir="${dist.ws}/licenses">
- <fileset dir="${licenses}"/>
- </copy>
- <copy toDir="${dist.ws}">
- <fileset dir="." includes="readme.inst.txt, readme.update.txt, history.txt"/>
- </copy>
- <fixcrlf srcdir="${dist.ws}" includes="**/*.sh" eol="lf" eof="remove"/>
- </target>
-
- <target name="dist-ws-doc" depends="dist-ws, api-doc">
- <description>
- create the webservice-distributable, including all documentation
- </description>
- <copy toDir="${dist.ws}/doc/api-doc">
- <fileset dir="${api-doc}"/>
- </copy>
- <!-- Handbuch aus dem Projekt spss.handbook -->
- <copy toDir="${dist.ws}/doc">
- <fileset dir="${handbook}" excludes="bin/** conf/** handbook/common/LogoMoa4c.3148x3545.jpg .project .classpath" />
- </copy>
- </target>
-
- <target name="dist-ws-zip" depends="dist-ws-doc">
- <description>
- create the zipped webservice distributable
- </description>
- <zip zipfile="${dist.ws-zip}/moa-spss-${version}.zip">
- <zipfileset dir="${dist.ws}" prefix="moa-spss-${version}"/>
- </zip>
- </target>
-
- <target name="dist-lib" depends="package-lib">
- <description>create the library distributable</description>
- <copy todir="${dist.lib}" file="${env.MOA_COMMON_JAR}"/>
- <copy todir="${dist.lib}/lib">
- <fileset dir="${lib.jaxp}"/>
- <fileset dir="${lib.jaxen}"/>
- <fileset dir="${lib.xerces}"/>
- <fileset dir="${lib.xalan}"/>
- <fileset dir="${lib.postgres-jdbc}"/>
-
- <fileset dir="${lib.iaik-moa}" excludes="signed/**, iaik_jce_full.jar, iaik_ecc.jar, iaik_Pkcs11Provider.jar, iaik_Pkcs11Wrapper.jar"/>
-
- <fileset dir="${lib.commons-logging}"/>
- <fileset dir="${lib.log4j}"/>
- <fileset dir="${lib.commons-discovery}"/>
- </copy>
- <copy toDir="${dist.lib}/conf">
- <fileset dir="${handbook}/conf"/>
- </copy>
- <copy toDir="${dist.lib}/ext">
- <fileset dir="${lib.iaik-moa}/signed"/>
- <fileset dir="${lib.iaik-moa}" includes="iaik_Pkcs11Wrapper.jar"/>
- </copy>
-
- <copy toDir="${dist.lib}/tools">
- <fileset dir="${tools}"/>
- <fileset dir="${lib.iaik-moa}">
- <include name="iaik_jce_full.jar"/>
- <include name="iaik_moa_full.jar"/>
- <include name="iaik_ecc.jar"/>
- </fileset>
- <fileset dir="${lib.log4j}"/>
- <fileset dir="${lib.xalan}"/>
- <fileset dir="${data}/deploy/tools"/>
- </copy>
- <copy toDir="${dist.lib}/licenses">
- <fileset dir="${licenses}"/>
- </copy>
- <copy toDir="${dist.lib}">
- <fileset dir="." includes="readme.inst.txt, readme.update.txt, history.txt"/>
- </copy>
- <fixcrlf srcdir="${dist.lib}" includes="**/*.sh" eol="lf" eof="remove"/>
- </target>
-
- <target name="dist-lib-doc" depends="dist-lib, api-doc">
- <description>
- create the library distributable, including all documentation
- </description>
- <copy toDir="${dist.lib}/doc/api-doc">
- <fileset dir="${api-doc}"/>
- </copy>
- <!-- Handbuch aus dem Projekt spss.handbook -->
- <copy toDir="${dist.lib}/doc">
- <fileset dir="${handbook}" excludes="bin/** conf/** handbook/common/LogoMoa4c.3148x3545.jpg .project .classpath"/>
- </copy>
- </target>
-
- <target name="dist-lib-zip" depends="dist-lib-doc">
- <description>
- create the zipped library distributable
- </description>
- <zip zipfile="${dist.lib-zip}/moa-spss-${version}-lib.zip">
- <zipfileset dir="${dist.lib}" prefix="moa-spss-${version}-lib"/>
- </zip>
- </target>
-
- <target name="dist-src">
- <description>create the source distributable</description>
- <copy toDir="${dist.src}/build">
- <fileset dir="${prj.build}"/>
- </copy>
- <copy toDir="${dist.src}/common">
- <fileset dir="${prj.common}" excludes="tmp/**, bin/**, lib/iaik-jce-3.0.6/**"/>
- </copy>
- <copy toDir="${dist.src}/spss.handbook">
- <fileset dir="${prj.handbook}"/>
- </copy>
- <copy toDir="${dist.src}/spss.server">
- <fileset dir="." excludes="tmp/**, bin/**, lib/iaik-moa-20050623/**"/>
- </copy>
- <copy toDir="${dist.src}">
- <fileset dir="." includes="readme.src.txt"/>
- </copy>
- <!--mkdir "${dist.src}/spss.server/lib/iaik-moa/iaik-moa-20051107"/-->
- <copy toDir="${dist.src}/spss.server/lib/iaik-moa-20060316">
- <fileset dir="${lib.iaik-moa}"/>
- </copy>
- <fixcrlf srcdir="${dist.src}" includes="**/*.sh" eol="lf" eof="remove"/>
- </target>
-
- <target name="dist-src-doc" depends="dist-src, api-doc-internal">
- <copy toDir="${dist.src}/spss.server/doc/api-doc-internal">
- <fileset dir="${api-doc.internal}"/>
- </copy>
- </target>
-
- <target name="dist-src-zip" depends="dist-src-doc">
- <zip zipfile="${dist.src-zip}/moa-spss-${version}-src.zip">
- <zipfileset dir="${dist.src}" prefix="moa-spss-${version}-src"/>
- </zip>
- </target>
-
- <target name="dist-all" depends="dist-ws-zip, dist-lib-zip, dist-src-zip">
- <description>create all distributables</description>
- </target>
-
- <target name="deploy-catalina" depends="dist-ws" if="env.CATALINA_HOME">
- <description>
- deploy the webservice to catalina (needs CATALINA_HOME defined)
- </description>
- <delete dir="${env.CATALINA_HOME}/webapps/moa-spss"/>
- <copy file="${dist.ws}/moa-spss.war" toDir="${env.CATALINA_HOME}/webapps"/>
- <!-- copy endorsed jars -->
- <copy toDir="${env.CATALINA_HOME}/common/endorsed">
- <fileset dir="${dist.ws}/endorsed14"/>
- </copy>
- <!-- copy sample configuration -->
- <copy toDir="${env.CATALINA_HOME}/conf">
- <fileset dir="${deploy.conf}"/>
- </copy>
- </target>
-
- <target name="clean">
- <description>clean temporary files</description>
- <delete dir="${tmp}"/>
- </target>
-
- <target name="manifest">
- <filter token="version" value="${version}" />
- <copy file="manifest.template" tofile="${tmp}/MANIFEST.MF" overwrite="true" filtering="true" />
- </target>
-
-</project>
diff --git a/spss.server/history.txt b/spss.server/history.txt
deleted file mode 100644
index 8bcef8aba..000000000
--- a/spss.server/history.txt
+++ /dev/null
@@ -1,268 +0,0 @@
-##############
-1.4.0
-##############
-
-- Unterstützung von SOAP with Attachments. LocRefContent kann nun auch über SOAP
- attachments übergeben werden. Dadurch können alle notwendigen Teile für einen
- Request platzsparend in einem Schritt übermittelt werden.
-
-- Axis Libraries aktualisiert (auf Version 1.4)
-
-- Ermöglichung von Signaturpositionen die sich am Ende des Dokuments befinden
- (CreateSignatureLocation=-1).
-
-- IAIK Libraries aktualisiert:
- Versionsnummern:
- iaik-jce: Version 3.142_MOA
- iaik-cms: Version 3.2
- iaikPkcs11Provider: Version 1.2.4
- iaikPkcs11Wrapper: Version 1.2.16
- ixsil: Version IXSIL-1.2.2.1
- ecc: Version v2.15
- iaik-moa: Version 1.20
-
-- Neue Mindestanforderung an Java: Version 1.4.0 (1.3.* wird nicht mehr unterstützt)
-
-##############
-1.3.1D01
-##############
-
-- IAIK-MOA: CRL wird nun auch akzeptiert, wenn im CLRSigner-Zertifikat KeyUsage
- crlSign-Bit nicht gesetzt ist, allerdings nur wenn das Zertifikat
- ein Trust-Anchor ist.
-- IAIK-MOA: Eine indirekte CRL wird nun auch akzeptiert, wenn die
- "IssuingDistributionPoint"-Extension fehlt
-
-- Logging: commons-logging-1.0.4-Libraries (unterstützt auch Tomcat 5*)
-
-##############
-1.3.0
-##############
-
-- "E-CARD"-Release
-- Update der Zertifikatsspeicher und Trustprofile
-- Update PKI auf OCSP (auch schon in 1.3.0D01 enthalten)
-- Update IAIK-Libraries (ab sofort wieder in der Distribution enthalten)
- Versionsnummern:
- iaik-jce: Version 3.13_3.13_NONEwithRSA (MOA-ID kann nun auch mit JDK1.5
- verwendet werden)
- iaik-cms: Version 3.2
- iaikPkcs11Provider: Version 1.1.9
- iaikPkcs11Wrapper: Version 1.2.14
- ixsil: Version IXSIL-1_2_2
- ecc: Version 2.0
-
-##############
-1.3.0D01
-##############
-
-- Default-Wert für Archivierungsdauer von Widerrufsinformation von 0 auf 365
- Tage geändert.
- Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=305.
-
-- Default-Reihenfolge der Verwendung von Widerrufspunkten von (CRL, OCSP) auf
- (OCSP, CRL) geändert.
- Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=304.
-
-- XML-Schema für die Konfiguration von MOA SP/SS komplett überarbeitet.
- Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=271.
-
-- Änderungen der Semantik des Elements VerifyXMLSignatureRequest/ReturnHashInputData
- bzw. des Attributs VerifyXMLSignatureRequest/SignatureManifestCheckParams/
- @ReturnReferenceInputData. Es werden nunmehr auch die Hash-Eingangsdaten bzw.
- die Referenz-Eingangsdaten für dsig:Reference-Elemente in XMLDSIG-Manifesten
- zurückgeliefert.
- Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=232.
-
-- TCP-Verbindungen zur Auflösung von externen Referenzen wurden bisher nicht
- sauber geschlossen. Damit kam es bei sehr komplexen XML-Signaturen unter
- Umständen zu einem Ressourcen-Problem, da zu viele TCP-Verbindungen gleich-
- zeitig geöffnet wurden. Dieses Probem wurde behoben.
- Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=283.
-
-- Trustprofil um eine Menge explizit erlaubter Signatorzertifikate erweitert.
- Dadurch ist es nun möglich, nicht nur generell allen von einer als Vertrauens-
- anker gesetzten CA ausgestellten Zertifikate zu vertrauen, sondern diese Zerti-
- fikate weiter auf eine taxativ aufgezählte Liste von Signatorzertifikaten ein-
- zuschränken.
- Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=267.
-
-- MOA SS Webservice Clients, die sich mit einem Zertifikat ausweisen, können nun
- auch auf die Key-Groups des anonymen Key-Group-Mappings zugreifen.
- Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=224.
-
-- MOA SS fit für Mehrfachsignaturen, d.h. mehrere XML-Signaturen in einem XML-
- Dokument gemacht. Bisher scheiterte das an den fix vergebenen Id-Attributen
- innerhalb der dsig:Signature-Struktur.
- Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=214.
-
-- MOA SP so verändert, dass die Prüfungen zum Signaturmanifest laut SL 1.2 jeden-
- falls durchgeführt werden, auch wenn das Element SignatureManifestCheckParams
- in VerifyXMLSignatureRequest nicht angegeben wird.
- Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=269.
-
-- Verwendete JSSE Bibliothek auf Version 1.0.3 aktualisiert, da frühere Versionen
- einen sicherheitskritischen Fehler enthalten.
- Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=124.
-
-##############
-1.2.1
-##############
-
-- Packaging umgestellt. Ab dieser Release werden die Kryptographiebibliotheken
- des IAIK nicht mehr mit den Distributionen von MOA SP/SS mitgeliefert, sondern
- sind vom Kunden selbst zu besorgen.
-
-##############
-1.2.0
-##############
-
-- Fehler beim validierenden Parsen des SignatureEnvironments eines Signaturer-
- stellungsrequests behoben. War das Debug-Level ungleich debug, kam es bisher
- zu einem Fehler.
- Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=220.
-
-- Default-Wert für das Konfigurationsattribut cfg:CRLDistributionPoint/
- cfg:DistributionPoint/@reasonCodes so verändert, dass bei Weglassen des
- Attributs alle Reason-Codes gesetzt werden.
- Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=244.
-
-- Commons Logging Bibliothek auf die Version 1.0.4 aktualisiert, damit Logging
- auch beim Betrieb unter Tomcat 5 funktioniert.
- Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=245.
-
-- Werden bei der Zusammenstellung eines Signaturprüfrequests über das MOA API
- keine Supplements angegeben (null), kommt es nunmehr zu keinem Fehler mehr.
- Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=247.
-
-##############
-1.2.0D04
-##############
-
-- Update des MOA-Kerns von IAIK. Gepatched wurde darin die fehlerhafte Kodierung
- des Signaturwerts für ECDSA-Signaturen. Bisher wurde das Paar (r,s) fehlerhafter
- Weise in eine ASN.1-Struktur eingepackt.
- Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=218.
-
-##############
-1.2.0D03
-##############
-
-- Update auf eine neuere Version der XML-Signaturbibliothek sowie damit ver-
- bunden ein Update auf neuere Versionen von Xalan (2.5.1) sowie Xerces (2.4.0).
- Grund: Mit der neuen Xerces-Version funktioniert nun auch das Parsen einer
- XML-Personenbindung mit ECDSA-Schlüsseln.
- Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=215.
-
-- Update des MOA-Kerns von IAIK. Es werden nun ECDSA-Signaturen, welche den
- Signaturalgorithmus mit "http://www.w3.org/2004/01/xmldsig-more#"
- kennzeichnen, erfolgreich von MOA SP erkannt und geprüft. Ebenso erstellt
- MOA SP nun ECDSA-Signaturen mit dem erwähnten Signaturalgorithmus.
- Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=217.
-
-- Prüfung des Signaturmanifests funktioniert nun auch bei vorhandener EC14N
- Transformation. Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=197.
-
-- Das Element SignerInfo/QualifiedCertificate der Antwort auf eine XML-
- Signaturprüfung erscheint nun im korrekten Namespace.
- Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=189.
-
-- Eine falsche Fehlermeldung im Zusammenhang mit Ergänzungsobjekten wurde
- korrigiert. Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=174.
-
-- Fehlender Typ des Elements TrustProfileID im XML-Schema wurde ergänzt.
- Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=163.
-
-- Stack Overflow bei Prüfung bestimmter XML-Signaturen tritt nun nicht mehr
- auf. Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=132.
-
-- Unpräzise Fehlermeldungen verbessert.
- Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=127.
- Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=74.
-
-
-##############
-1.2.0D02
-##############
-
-- Im Befehl CreateXMLSignatureRequest kann nun in FinalDataMetaInfo das
- zusätzliche Element "Type" angegeben werden. Der Textinhalt dieses Elements
- wird als Type-Attribut der korrespondierenden dsig:Reference gesetzt. Siehe
- https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=54.
-
-- Die Verwendung von EC14N-Transformationen ohne InclusiveNamespaces funktioniert
- nun auch. Siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=44.
-
-- Signaturerstellung mit DSA-Schlüssel funktioniert nun. Siehe
- https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=52.
-
-##############
-1.2.0D01
-##############
-
-- In den Befehlen CreateXMLSignatureRequest sowie VerifyXMLSignatureRequest kann
- nun in allen Fällen, in denen bisher entweder Base64Content oder XMLContent
- angegeben werden konnte, auch eine dritte Spielart verwendet werden, nämlich
- LocRefContent. LocRefContent hat als Text-Inhalt eine URL, von der MOA den
- Content bezieht
- (siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=41).
-
-##############
-1.1.0
-##############
-
-- Einfach verwendbare Scripts für Starten/Stopen sowie Install/Uninstall als
- Service unter Windows in die Auslieferung aufgenommen
- (siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=36).
-
-- Drei neue Fragen in die FAQ aufgenommen
- (siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=34,
- https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=35,
- https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=37).
-
-- Zertifikatsspeicher der Default-Konfiguration enthält nun alle CA-Zertifikate
- A-Trust sowie das Root-Zertifikats des Mobilkom-Bürgerkarten-Versuchs
- (siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=33).
-
-- Konfigurationsparameter "checkRevocation" ist hat nun Default-Wert "false"
- (siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=32).
-
-- Fehlerhafte Einträge in den minimalen Default-Konfigurationsfiles behoben
- (siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=30,
- https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=31).
-
-- Ein CreateXMLSignatureRequest, der nicht den Default-Namespace verwendet, sondern
- ein ns-Präfix verwendet, wird nun auch korrekt verarbeitet
- (siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=19).
-
-- Wird eine Enveloped Signature erzeugt, wird nun das korrekte XML-Dokument mit der
- erzeugten Signatur in der Antwort zurückgeliefert
- (siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=12).
-
-- WSDL-File, das über die URI <MOA-SPSS-Basis-URL>/services/SignatureCreation?wsdl
- bzw. <MOA-SPSS-Basis-URL>/services/SignatureVerification?wsdl abgefragt werden
- kann, ist nun aktuell (MOA-SPSS-Schema 1.1) und enthält einen korrekten Verweis
- auf das MOA-SPSS-Schema 1.1
- (siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=6).
-
-- Problem mit Auflösung von LDAP-URLs beim Einsatz als Webservice in Tomcat behoben.
- (siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=2).
-
-- Bei der Prüfung auf Security-Layer-Konformität wird nun das korrekte Resultat
- zurückgeliefert, wenn die Signatur keine impliziten Transformationsparameter
- enthält
- (siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=3).
-
-- Unterstützung anderer Datenbanken als postgreSQL und mySQL für das CRL-Archiv
- (siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=7).
-
-- Diverse Fehler in der Dokumentation beseitigt
- (siehe https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=8,
- https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=9,
- https://forge.cio.gv.at/bugzilla/show_bug.cgi?id=29).
-
-##############
-1.0.9
-##############
-
-- Erste öffentliche Release
diff --git a/spss.server/lib/axis-1.4/axis.jar b/spss.server/lib/axis-1.4/axis.jar
deleted file mode 100644
index 20b09a595..000000000
--- a/spss.server/lib/axis-1.4/axis.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/axis-1.4/jaxrpc.jar b/spss.server/lib/axis-1.4/jaxrpc.jar
deleted file mode 100644
index a2c13d9a2..000000000
--- a/spss.server/lib/axis-1.4/jaxrpc.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/axis-1.4/saaj.jar b/spss.server/lib/axis-1.4/saaj.jar
deleted file mode 100644
index 4ea696e74..000000000
--- a/spss.server/lib/axis-1.4/saaj.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/axis-1.4/wsdl4j-1.5.1.jar b/spss.server/lib/axis-1.4/wsdl4j-1.5.1.jar
deleted file mode 100644
index c6254ee69..000000000
--- a/spss.server/lib/axis-1.4/wsdl4j-1.5.1.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/commons-discovery-0.2/commons-discovery.jar b/spss.server/lib/commons-discovery-0.2/commons-discovery.jar
deleted file mode 100644
index b88554847..000000000
--- a/spss.server/lib/commons-discovery-0.2/commons-discovery.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/commons-logging-1.0.4/commons-logging-api.jar b/spss.server/lib/commons-logging-1.0.4/commons-logging-api.jar
deleted file mode 100644
index ade9a13c7..000000000
--- a/spss.server/lib/commons-logging-1.0.4/commons-logging-api.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/commons-logging-1.0.4/commons-logging.jar b/spss.server/lib/commons-logging-1.0.4/commons-logging.jar
deleted file mode 100644
index b73a80fab..000000000
--- a/spss.server/lib/commons-logging-1.0.4/commons-logging.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/jaxen-1.0/jaxen-core.jar b/spss.server/lib/jaxen-1.0/jaxen-core.jar
deleted file mode 100644
index e52bf679c..000000000
--- a/spss.server/lib/jaxen-1.0/jaxen-core.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/jaxen-1.0/jaxen-dom.jar b/spss.server/lib/jaxen-1.0/jaxen-dom.jar
deleted file mode 100644
index 1a9926357..000000000
--- a/spss.server/lib/jaxen-1.0/jaxen-dom.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/jaxen-1.0/saxpath.jar b/spss.server/lib/jaxen-1.0/saxpath.jar
deleted file mode 100644
index 2b43955ba..000000000
--- a/spss.server/lib/jaxen-1.0/saxpath.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/jaxp-1.2_01/dom.jar b/spss.server/lib/jaxp-1.2_01/dom.jar
deleted file mode 100644
index f91f80a8b..000000000
--- a/spss.server/lib/jaxp-1.2_01/dom.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/jaxp-1.2_01/jaxp-api.jar b/spss.server/lib/jaxp-1.2_01/jaxp-api.jar
deleted file mode 100644
index 7a3295ee6..000000000
--- a/spss.server/lib/jaxp-1.2_01/jaxp-api.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/jaxp-1.2_01/sax.jar b/spss.server/lib/jaxp-1.2_01/sax.jar
deleted file mode 100644
index 9ffb844e5..000000000
--- a/spss.server/lib/jaxp-1.2_01/sax.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/jsse-1.0.3_03/jcert.jar b/spss.server/lib/jsse-1.0.3_03/jcert.jar
deleted file mode 100644
index d83aaf27e..000000000
--- a/spss.server/lib/jsse-1.0.3_03/jcert.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/jsse-1.0.3_03/jnet.jar b/spss.server/lib/jsse-1.0.3_03/jnet.jar
deleted file mode 100644
index 2397ef451..000000000
--- a/spss.server/lib/jsse-1.0.3_03/jnet.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/jsse-1.0.3_03/jsse.jar b/spss.server/lib/jsse-1.0.3_03/jsse.jar
deleted file mode 100644
index 669106075..000000000
--- a/spss.server/lib/jsse-1.0.3_03/jsse.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/junit-3.8.1/junit.jar b/spss.server/lib/junit-3.8.1/junit.jar
deleted file mode 100644
index 674d71e89..000000000
--- a/spss.server/lib/junit-3.8.1/junit.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/log4j-1.2.7/log4j-1.2.7.jar b/spss.server/lib/log4j-1.2.7/log4j-1.2.7.jar
deleted file mode 100644
index 1595a56ef..000000000
--- a/spss.server/lib/log4j-1.2.7/log4j-1.2.7.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/log4j-1.2.8/log4j-1.2.8.jar b/spss.server/lib/log4j-1.2.8/log4j-1.2.8.jar
deleted file mode 100644
index 493a3ccc1..000000000
--- a/spss.server/lib/log4j-1.2.8/log4j-1.2.8.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/postgres-jdbc2-7.3/pg73jdbc2.jar b/spss.server/lib/postgres-jdbc2-7.3/pg73jdbc2.jar
deleted file mode 100644
index 8bf46dd8e..000000000
--- a/spss.server/lib/postgres-jdbc2-7.3/pg73jdbc2.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/servlet-2.3/servlet-2_3-fcs-classfiles.zip b/spss.server/lib/servlet-2.3/servlet-2_3-fcs-classfiles.zip
deleted file mode 100644
index c450772ea..000000000
--- a/spss.server/lib/servlet-2.3/servlet-2_3-fcs-classfiles.zip
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/tomcat-libs/activation.jar b/spss.server/lib/tomcat-libs/activation.jar
deleted file mode 100644
index 8cbef16f4..000000000
--- a/spss.server/lib/tomcat-libs/activation.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/tomcat-libs/mail.jar b/spss.server/lib/tomcat-libs/mail.jar
deleted file mode 100644
index 48088bd6d..000000000
--- a/spss.server/lib/tomcat-libs/mail.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/xalan-j-2.5.1/xalan.jar b/spss.server/lib/xalan-j-2.5.1/xalan.jar
deleted file mode 100644
index 44d4d094d..000000000
--- a/spss.server/lib/xalan-j-2.5.1/xalan.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/xerces-j-2.4.0/xercesImpl.jar b/spss.server/lib/xerces-j-2.4.0/xercesImpl.jar
deleted file mode 100644
index bff9af0c4..000000000
--- a/spss.server/lib/xerces-j-2.4.0/xercesImpl.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/lib/xerces-j-2.4.0/xmlParserAPIs.jar b/spss.server/lib/xerces-j-2.4.0/xmlParserAPIs.jar
deleted file mode 100644
index 6ba4ff805..000000000
--- a/spss.server/lib/xerces-j-2.4.0/xmlParserAPIs.jar
+++ /dev/null
Binary files differ
diff --git a/spss.server/manifest.template b/spss.server/manifest.template
deleted file mode 100644
index ad8035280..000000000
--- a/spss.server/manifest.template
+++ /dev/null
@@ -1,6 +0,0 @@
-Manifest-version: 1.0
-
-Name: at/gv/egovernment/moa/spss/
-Implementation-Title: MOA-SP/SS
-Implementation-Version: @version@
-Implementation-URL: http://www.cio.gv.at/onlineservices/basicmodules/moa-spss/ \ No newline at end of file
diff --git a/spss.server/readme.inst.txt b/spss.server/readme.inst.txt
deleted file mode 100644
index a8b181cd8..000000000
--- a/spss.server/readme.inst.txt
+++ /dev/null
@@ -1,56 +0,0 @@
-Willkommen zur Installation von MOA SP/SS!
-
-Für eine Anleitung zur Installation verwenden Sie bitte das
-Installationshandbuch "handbook.html" im Verzeichnis "doc" dieser
-Distribution.
-
-BEVOR SIE STARTEN BEACHTEN SIE BITTE FOLGENDE HINWEISE ZUR
-LIZENSIERUNG VON MOA SP/SS SOWIE DER VON IHM VERWENDETEN
-BIBLIOTHEKEN:
-
-1. MOA SP/SS selbst ist freie Software und wird von Bundeskanzler-
- amt und Bundesministerium für Finanzen zu den Bedingungen der
- Apache 2.0 Lizenz zur Verfügung gestellt. Eine Kopie dieser
- Lizenz finden Sie in der Datei "Apache-2.0.txt" im Verzeichnis
- "licenses" dieser Distribution.
-
-2. MOA SP/SS verwendet Kryptographie-Biliotheken, deren Rechte bei
- der Stiftung Secure Information and Communication Technologies
- (http://jcewww.iaik.tugraz.at) liegen. Für diese Kryptographie-
- Bibliotheken besteht folgende Situation:
-
- Stiftung SIC gewährt dem Lizenznehmer eine nicht-exklusive,
- nicht-übertragbare Runtime Lizenz für die "IAIK MOA" Module
- im Kontext von MOA SP/SS und MOA ID. Alle Versuche, Teile oder
- die kompletten IAIK Crypto Toolkits, die zusammen mit dem MOA
- Produktbündel ausgeliefert werden, für andere Zwecke als jenem
- für Applikationen im MOA Kontext zu verwenden, sind nicht erlaubt.
- Auch weitere Versuche, die sich auf die Entwicklung von Anwendungen,
- oder aber darüber hinaus auf die Schaffung eines eigenen Toolkits,
- oder die Aufnahme in ein weiters weiteres Toolkit beziehen, sind
- nicht erlaubt. Die hier beschriebene Runtime Lizenz ist nicht
- übertragbar auf weitere Vertragspartner des Kunden, Personen,
- Organisationen oder Unternehmen außerhalb der Organisation des
- Lizenznehmers.
-
-3. MOA SP/SS verwendet folgende weitere Bibliotheken, die allesamt
- freie Software und in dieser Distribution bereits enthalten
- sind. Es gelten jedoch unterschiedliche Lizenzbedingungen:
-
- * Die Produkte Xerces Java 2, Xalan Java 2, Axis, Commons
- und Log4J werden von der Apache Software Foundation zu den
- Bedingungen der Apache 2.0 Lizenz zur Verfügung gestellt.
- Eine Kopie dieser Lizenz finden Sie in der Datei
- "Apache-2.0.txt" im Verzeichnis "licenses" dieser
- Distribution.
-
- * Das Produkt Jaxen wird von The Werken Company zu den Bedin-
- gungen einer BSD-ähnlichen Lizenz zur Verfügung gestellt.
- Eine Kopie dieser Lizenz finden Sie in der Datei "Jaxen.txt"
- im Verzeichnis "licenses" dieser Distribution.
-
- * Das Produkt PostgreSQL JDBC Driver wird von PostgreSQL Global
- Development Group zu den Bedingungen einer BSD-ähnlichen
- Lizenz zur Verfügung gestellt. Eine Kopie dieser Lizenz finden
- Sie in der Datei "PostgreSQL-JDBC.txt" im Verzeichnis
- "licenses" dieser Distribution. \ No newline at end of file
diff --git a/spss.server/readme.src.txt b/spss.server/readme.src.txt
deleted file mode 100644
index 5880bbe1c..000000000
--- a/spss.server/readme.src.txt
+++ /dev/null
@@ -1,77 +0,0 @@
-Willkommen bei der Entwicklung von von MOA SP/SS!
-
-Diese Distribution besteht aus vier Teilen:
-
- * Entwicklungsprojekt "common", bestehend aus dem Verzeichnis
- "common". Dieser Ordner stellt ein vollständiges Eclipse 3.0-
- Projekt dar. "common" enthält jene Teile von MOA SP/SS, die
- auch von anderen MOAs verwendet werden.
-
- * Entwicklungsprojekt "spss.server", bestehend aus dem Verzeich-
- nis "spss.server". Dieser Ordner stellt ein vollständiges
- Eclipse 3.0-Projekt dar. "spss.server" stellt das eigentliche
- Entwicklungsprojekt MOA SP/SS dar. Es benötigt als abhängiges
- Projekt "common".
-
- * Entwicklungsprojekt "spss.handbook", bestehend aus dem Ver-
- zeichnis "spss.handbook". Dieser Ordner stellt ein vollständiges
- Eclipse 3.0-Projekt dar. "spss.handbook" stellt das Handbuch
- inklusive Beispielen und Demo-Clients für API- und Webservice-
- Version von MOA SP/SS dar.
-
- * Build-Scripts für Apache Ant. Diese Scripts befinden sich im
- Verzeichnis "build". Eine Anleitung zur Bedienung der Build-
- Scripts ist in der Datei "README.txt" in diesem Verzeichis
- enthalten.
-
-BEVOR SIE STARTEN BEACHTEN SIE BITTE FOLGENDE HINWEISE ZUR
-LIZENSIERUNG VON MOA SP/SS SOWIE DER VON IHM VERWENDETEN
-BIBLIOTHEKEN:
-
-1. MOA SP/SS selbst ist freie Software und wird von Bundeskanzler-
- amt und Bundesministerium für Finanzen zu den Bedingungen der
- Apache 2.0 Lizenz zur Verfügung gestellt. Eine Kopie dieser
- Lizenz finden Sie in der Datei "Apache-2.0.txt" im Verzeichnis
- "spss.server/licenses" dieser Distribution.
-
-2. MOA SP/SS verwendet Kryptographie-Biliotheken, deren Rechte bei
- der Stiftung Secure Information and Communication Technologies
- (http://jcewww.iaik.at) liegen. Für diese Kryptographie-Biblio-
- theken besteht folgende Situation:
-
- * Organisationen der österreichischen Verwaltung wird eine
- kostenfreie Lizenz zur Nutzung der Bibliotheken eingeräumt.
- Die Bibliotheken können im verwaltungsinternen Bereich der
- Webseite der IKT-Stabsstelle heruntergeladen werden
- (http://www.cio.gv.at/iktintern/downloads/).
-
- * Andere Organisationen müssen eine Lizenz zur Nutzung der
- Bibliotheken bei der Stiftung SIC käuflich erwerben.
- Evaluierungsversionen können kostenlos von der Webseite von
- Stiftung SIC
- (http://jce.iaik.tugraz.at/download/evaluation/index.php)
- bezogen werden. Für die Lizensierung von Produktivversionen
- wenden Sie sich bitte an den Verkauf von Stiftung SIC
- (mailto:jce-sales@iaik.at).
-
-3. MOA SP/SS verwendet folgende weitere Bibliotheken, die allesamt
- freie Software und in dieser Distribution bereits enthalten
- sind. Es gelten jedoch unterschiedliche Lizenzbedingungen:
-
- * Die Produkte Xerces Java 2, Xalan Java 2, Axis, Commons
- und Log4J werden von der Apache Software Foundation zu den
- Bedingungen der Apache 2.0 Lizenz zur Verfügung gestellt.
- Eine Kopie dieser Lizenz finden Sie in der Datei
- "Apache-2.0.txt" im Verzeichnis "spss.server/licenses" dieser
- Distribution.
-
- * Das Produkt Jaxen wird von The Werken Company zu den Bedin-
- gungen einer BSD-ähnlichen Lizenz zur Verfügung gestellt.
- Eine Kopie dieser Lizenz finden Sie in der Datei "Jaxen.txt"
- im Verzeichnis "spss.server/licenses" dieser Distribution.
-
- * Das Produkt PostgreSQL JDBC Driver wird von PostgreSQL Global
- Development Group zu den Bedingungen einer BSD-ähnlichen
- Lizenz zur Verfügung gestellt. Eine Kopie dieser Lizenz finden
- Sie in der Datei "PostgreSQL-JDBC.txt" im Verzeichnis
- "spss.server/licenses" dieser Distribution. \ No newline at end of file
diff --git a/spss.server/readme.update.txt b/spss.server/readme.update.txt
deleted file mode 100644
index ce8658f3a..000000000
--- a/spss.server/readme.update.txt
+++ /dev/null
@@ -1,137 +0,0 @@
-
-======================================================================
- Update einer bestehenden MOA-SPSS-Installation auf Version 1.3.1
-======================================================================
-
-Es gibt zwei Möglichkeiten (im Folgenden als "Update Variante A" und
-"Update Variante B" bezeichnet), das Update von MOA-SPSS auf Version
-1.3.1 durchzuführen. Update Variante A geht dabei den Weg über eine
-vorangestellte Neuinstallation, während Variante B direkt eine
-bestehende Installation aktualisiert.
-
-Folgende Begriffe werden verwendet:
-
-JAVA_HOME bezeichnet das Wurzelverzeichnis der JDK-Installation
-
-CATALINA_HOME bezeichnet das Wurzelverzeichnis der Tomcat-Installation
-
-MOA_SPSS_INST bezeichnet das Verzeichnis, in das Sie die Datei
-moa-spss-1.3.1.zip entpackt haben.
-
-
-=================
-Update Variante A
-=================
-
-1.) Erstellen Sie eine Sicherungskopie des kompletten Tomcat-Verzeichnisses
- Ihrer MOA-SPSS-Installation.
-
-2.) Erstellen Sie eine Sicherungskopie aller "iaik*.jar"-Dateien im Verzeichnis
- JAVA_HOME\jre\lib\ext, und löschen Sie diese Dateien danach.
-
-3.) Führen Sie eine Neuinstallation gemäß Handbuch durch.
-
-4.) Kopieren Sie etwaige Konfigurationsdateien, Trust-Profile und Key-Stores,
- die Sie aus Ihrer alten Installation beibehalten möchten, aus Ihrer
- Sicherungskopie in die entsprechenden Verzeichnisse der neuen
- Installation.
- Anmerkung: Diese Distribution enthält neue A-TRUST und E-CARD-Zertifikate.
- Falls Sie Ihre alten Trustprofile beibehalten wollen, gehen Sie wie unter
- Update Variante B, Punkt 9 beschrieben vor, um Ihre alten Trustprofile
- auf einen aktuellen Stand zu bringen.
-
-5.) Nur wenn alte Installation älter als Version 1.3.0:
- Falls Sie Ihre alte MOA-SP Konfigurationsdatei weiterverwenden wollen:
- Mit dem Wechsel auf Version 1.3.1 verwendet MOA SP ein neues Format für die
- XML-Konfigurationsdatei. Sie müssen die Konfigurationsdatei für MOA-SP aus
- Ihrer alten Installation auf das neue Format konvertieren.
- Details dazufinden Sie im MOA-SPSS-Installationshandbuch.
-
-
-=================
-Update Variante B
-=================
-
-1.) Erstellen Sie eine Sicherungskopie des kompletten Tomcat-Verzeichnisses
- Ihrer MOA-SPSS-Installation.
-
-2.) Entpacken Sie die Datei "moa-spss-1.3.1.zip" in das Verzeichnis MOA_SPSS_INST.
-
-3.) Erstellen Sie eine Sicherungskopie aller "iaik*.jar"-Dateien im Verzeichnis
- JAVA_HOME\jre\lib\ext und löschen Sie diese Dateien danach.
-
-4.) Falls Sie mit jdk1.3 oder niedriger arbeiten, kopieren Sie alle Dateien
- aus dem Verzeichnis MOA_SPSS_INST\ext13 in das Verzeichnis
- JAVA_HOME\jre\lib\ext.
- Falls Sie mit jdk1.4 oder höher arbeiten, kopieren Sie alle Dateien
- aus dem Verzeichnis MOA_SPSS_INST\ext14 in das Verzeichnis
- JAVA_HOME\jre\lib\ext.
-
-5.) Kopieren Sie die Dateien aus dem Verzeichnis MOA_SPSS_INST\endorsed
- in das Verzeichnis CATALINA_HOME\common\endorsed. Überschreiben Sie dabei
- etwaige gleichnamige Dateien.
-
-6.) Löschen Sie das Verzeichnis CATALINA_HOME\webapps\moa-spss.
-
-7.) Ersetzen Sie die Datei CATALINA_HOME\webapps\moa-spss.war durch die Datei
- MOA_SPSS_INST\moa-spss.war.
-
-8.) Löschen Sie das Verzeichnis CATALINA_HOME\work.
-
-9.) Update der Trust-Profile.
- Wenn Sie Ihre alten Trust-Profile durch die neuen ersetzen wollen, dann gehen
- Sie vor, wie in Punkt a). Wenn Sie Ihre eigenen Trust-Profile beibehalten wollen,
- dann gehen Sie vor, wie in Punkt b).
-
- a) Gehen Sie wie folgt vor, um die Trust-Profile auszutauschen:
-
- 1) Löschen Sie das Verzeichnis CATALINA_HOME\conf\moa-spss\trustProfiles.
- 2) Kopieren Sie das Verzeichnis MOA_SPSS_INST\conf\moa-spss\trustProfiles
- in das Verzeichnis CATALINA_HOME\conf\moa-spss.
-
- b) Falls Sie Ihre alten Trust-Profile beibehalten wollen, gehen Sie wie folgt vor,
- um die Profile auf den aktuellen Stand zu bringen:
-
- 1) Löschen Sie die Datei "C=AT,O=Hauptverband oesterr. Sozialvers.,CN=CRL-Signer.der"
- aus jedem Trustprofil, in dem sie enthalten ist.
-
- 2) Löschen Sie die Datei "OCSP Responder 02-20051027-20101027.der" aus jedem
- Trustprofil, in dem sie enthalten ist.
-
- 7) Ergänzen Sie ihre Trustprofile durch alle Zertifikate aus den entsprechenden Profilen
- im Verzeichnis MOA_SPSS_INST\conf\moa-spss\trustprofiles, die nicht in Ihren
- Profilen enthalten sind. Am einfachsten ist es, wenn Sie den Inhalt der einzelnen Profile
- aus der Distribution (MOA_SPSS_INST\conf\moa-spss\trustprofiles) in die entsprechenden
- Profile Ihrer Installation (CATALINA_HOME\conf\moa-spss\trustprofiles) kopieren und
- dabei die vorhandenen gleichnamigen Zertifikate überschreiben), also z.B:
-
- Kopieren des Inhalts von
- MOA_SPSS_INST\conf\moa-spss\trustprofiles\certifiedSignature
- nach
- CATALINA_HOME\conf\moa-spss\trustprofiles\certifiedSignature
- usw.
-
-10.) Update des Cert-Stores.
- a) Kopieren Sie den Inhalt des Verzeichnisses MOA_SPSS_INST\conf\moa-spss\certstore
- in das Verzeichnis CATALINA_HOME\conf\moa-spss\certstore. Wenn Sie gefragt werden, ob Sie
- vorhandene Dateien oder Unterverzeichnisse überschreiben sollen, dann bejahen Sie das.
-
- b) Falls vorhanden, löschen Sie die Datei "890A4C8282E95EBB398685D9501486EF213941B5" aus dem
- Verzeichnis CATALINA_HOME\conf\moa-spss\certstore\10F17BDACD8DEAA1E8F23FBEAE7B3EC3D9773D1D.
-
- c) Falls die Datei "E7340D1FB627D8917A9C0D23F21515C441BF1214" noch nicht im Verzeichnis
- CATALINA_HOME\conf\moa-spss\certstore\10F17BDACD8DEAA1E8F23FBEAE7B3EC3D9773D1D
- enthalten ist, dann kopieren Sie diese Datei aus dem Verzeichnis
- MOA_ID_INST_AUTH\conf\moa-spss\certstore\10F17BDACD8DEAA1E8F23FBEAE7B3EC3D9773D1D
- in das Verzeichnis
- CATALINA_HOME\conf\moa-spss\certstore\10F17BDACD8DEAA1E8F23FBEAE7B3EC3D9773D1D.
-
-11.) Nur wenn alte Installation älter als Version 1.3.0:
- Mit dem Wechsel auf Version 1.3.0 verwendet MOA SP ein neues Format für die
- XML-Konfigurationsdatei. Sie müssen die Konfigurationsdatei für MOA-SP aus
- Ihrer alten Installation auf das neue Format konvertieren. Details dazu
- finden Sie im MOA-SPSS-Installationshandbuch.
-
-
-
-
diff --git a/spss.server/res/test/resources/config/log4j.properties b/spss.server/res/test/resources/config/log4j.properties
deleted file mode 100644
index c37455300..000000000
--- a/spss.server/res/test/resources/config/log4j.properties
+++ /dev/null
@@ -1,10 +0,0 @@
-# commons-logging setup
-org.apache.commons.logging.LogFactory=org.apache.commons.logging.impl.Log4jFactory
-
-# Configure root logger and loggers for moa-spss
-log4j.rootLogger=debug, stdout
-
-# Configure the 'stdout' appender to write logging output to the console
-log4j.appender.stdout=org.apache.log4j.ConsoleAppender
-log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
-log4j.appender.stdout.layout.ConversionPattern=%5p | %d{dd HH:mm:ss,SSS} | %20c | %10t | %m%n
diff --git a/spss.server/res/test/resources/config/moa.sp.noopts-config.xml b/spss.server/res/test/resources/config/moa.sp.noopts-config.xml
deleted file mode 100644
index 43374c81e..000000000
--- a/spss.server/res/test/resources/config/moa.sp.noopts-config.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<MOAConfiguration xmlns="http://reference.e-government.gv.at/namespace/moaconfig/20021122#" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
- <SignatureVerification>
- <CertificateValidation>
- <PathConstruction>
- <AutoAddCertificates>false</AutoAddCertificates>
- <UseAuthorityInformationAccess>false</UseAuthorityInformationAccess>
- <CertificateStore>
- <DirectoryStore>
- <Location>certstore</Location>
- </DirectoryStore>
- </CertificateStore>
- </PathConstruction>
- <PathValidation>
- <ChainingMode>
- <DefaultMode>pkix</DefaultMode>
- </ChainingMode>
- <TrustProfile>
- <Id>TP1_Id</Id>
- <TrustAnchorsLocation>trustprofiles/tp1/anchors</TrustAnchorsLocation>
- </TrustProfile>
- </PathValidation>
- <RevocationChecking>
- <EnableChecking>false</EnableChecking>
- <MaxRevocationAge>10000</MaxRevocationAge>
- <Archiving>
- <EnableArchiving>false</EnableArchiving>
- </Archiving>
- </RevocationChecking>
- </CertificateValidation>
- </SignatureVerification>
-</MOAConfiguration>
diff --git a/spss.server/res/test/resources/config/moa.spss.complete-config.xml b/spss.server/res/test/resources/config/moa.spss.complete-config.xml
deleted file mode 100644
index 199aaa98c..000000000
--- a/spss.server/res/test/resources/config/moa.spss.complete-config.xml
+++ /dev/null
@@ -1,185 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<MOAConfiguration xmlns="http://reference.e-government.gv.at/namespace/moaconfig/20021122#" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
- <Common>
- <HardwareCryptoModule>
- <Name>HWC1_Name</Name>
- <SlotId>HWC1_SlotId</SlotId>
- <UserPIN>HWC1_UserPIN</UserPIN>
- </HardwareCryptoModule>
- <HardwareCryptoModule>
- <Name>HWC2_Name</Name>
- <UserPIN>HWC2_UserPIN</UserPIN>
- </HardwareCryptoModule>
- </Common>
- <SignatureCreation>
- <KeyModules>
- <HardwareKeyModule>
- <Id>HWK1_Id</Id>
- <Name>HWK1_Name</Name>
- <SlotId>HWK1_SlotId</SlotId>
- <UserPIN>HWK1_UserPIN</UserPIN>
- </HardwareKeyModule>
- <HardwareKeyModule>
- <Id>HWK2_Id</Id>
- <Name>HWK2_Name</Name>
- <UserPIN>HWK2_UserPIN</UserPIN>
- </HardwareKeyModule>
- <SoftwareKeyModule>
- <Id>SWK1_Id</Id>
- <FileName>swk/SWK1_FileName.txt</FileName>
- <Password>SWK1_Password</Password>
- </SoftwareKeyModule>
- <SoftwareKeyModule>
- <Id>SWK2_Id</Id>
- <FileName>swk/SWK2_FileName.txt</FileName>
- </SoftwareKeyModule>
- </KeyModules>
- <KeyGroup>
- <Id>KG1_Id</Id>
- <Key>
- <KeyModuleId>HWK1_Id</KeyModuleId>
- <KeyCertIssuerSerial>
- <dsig:X509IssuerName>CN=HWK1_Issuer</dsig:X509IssuerName>
- <dsig:X509SerialNumber>0</dsig:X509SerialNumber>
- </KeyCertIssuerSerial>
- </Key>
- <Key>
- <KeyModuleId>HWK2_Id</KeyModuleId>
- <KeyCertIssuerSerial>
- <dsig:X509IssuerName>CN=HWK2_Issuer</dsig:X509IssuerName>
- <dsig:X509SerialNumber>1</dsig:X509SerialNumber>
- </KeyCertIssuerSerial>
- </Key>
- </KeyGroup>
- <KeyGroup>
- <Id>KG2_Id</Id>
- <Key>
- <KeyModuleId>SWK1_Id</KeyModuleId>
- <KeyCertIssuerSerial>
- <dsig:X509IssuerName>CN=SKW1_Issuer</dsig:X509IssuerName>
- <dsig:X509SerialNumber>2</dsig:X509SerialNumber>
- </KeyCertIssuerSerial>
- </Key>
- <Key>
- <KeyModuleId>SWK2_Id</KeyModuleId>
- <KeyCertIssuerSerial>
- <dsig:X509IssuerName>CN=SKW2_Issuer</dsig:X509IssuerName>
- <dsig:X509SerialNumber>3</dsig:X509SerialNumber>
- </KeyCertIssuerSerial>
- </Key>
- </KeyGroup>
- <KeyGroupMapping>
- <CustomerId>
- <dsig:X509IssuerName>CN=Customer1_Issuer</dsig:X509IssuerName>
- <dsig:X509SerialNumber>4</dsig:X509SerialNumber>
- </CustomerId>
- <KeyGroupId>KG1_Id</KeyGroupId>
- <KeyGroupId>KG2_Id</KeyGroupId>
- </KeyGroupMapping>
- <KeyGroupMapping>
- <KeyGroupId>KG1_Id</KeyGroupId>
- <KeyGroupId>KG2_Id</KeyGroupId>
- </KeyGroupMapping>
- <XMLDSig>
- <CanonicalizationAlgorithm>http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments</CanonicalizationAlgorithm>
- <DigestMethodAlgorithm>http://www.w3.org/2000/09/xmldsig#sha1</DigestMethodAlgorithm>
- </XMLDSig>
- <CreateTransformsInfoProfile>
- <Id>CTIP_1</Id>
- <Location>profiles/ctip/CTIP_1.xml</Location>
- </CreateTransformsInfoProfile>
- <CreateTransformsInfoProfile>
- <Id>CTIP_2</Id>
- <Location>e:/cio/projekte/basismodule/wartung/projekt/spss.server/res/test/resources/config/profiles/ctip/CTIP_2.xml</Location>
- </CreateTransformsInfoProfile>
- <CreateSignatureEnvironmentProfile>
- <Id>CSEP_1</Id>
- <Location>profiles/csep/CSEP_1.xml</Location>
- </CreateSignatureEnvironmentProfile>
- </SignatureCreation>
- <SignatureVerification>
- <CertificateValidation>
- <PathConstruction>
- <AutoAddCertificates>false</AutoAddCertificates>
- <UseAuthorityInformationAccess>false</UseAuthorityInformationAccess>
- <CertificateStore>
- <DirectoryStore>
- <Location>certstore_test</Location>
- </DirectoryStore>
- </CertificateStore>
- </PathConstruction>
- <PathValidation>
- <ChainingMode>
- <DefaultMode>pkix</DefaultMode>
- <TrustAnchor>
- <Identification>
- <dsig:X509IssuerName>CN=TA1_Issuer</dsig:X509IssuerName>
- <dsig:X509SerialNumber>5</dsig:X509SerialNumber>
- </Identification>
- <Mode>chaining</Mode>
- </TrustAnchor>
- <TrustAnchor>
- <Identification>
- <dsig:X509IssuerName>CN=TA2_Issuer</dsig:X509IssuerName>
- <dsig:X509SerialNumber>6</dsig:X509SerialNumber>
- </Identification>
- <Mode>pkix</Mode>
- </TrustAnchor>
- </ChainingMode>
- <TrustProfile>
- <Id>TP1_Id</Id>
- <TrustAnchorsLocation>trustprofiles/tp1/anchors</TrustAnchorsLocation>
- <SignerCertsLocation>trustprofiles/tp1/signercerts</SignerCertsLocation>
- </TrustProfile>
- <TrustProfile>
- <Id>TP2_Id</Id>
- <TrustAnchorsLocation>file:e:/cio/projekte/basismodule/wartung/projekt/spss.server/res/test/resources/config/trustprofiles/tp2/anchors</TrustAnchorsLocation>
- <SignerCertsLocation>file:e:/cio/projekte/basismodule/wartung/projekt/spss.server/res/test/resources/config/trustprofiles/tp2/signercerts</SignerCertsLocation>
- </TrustProfile>
- </PathValidation>
- <RevocationChecking>
- <EnableChecking>false</EnableChecking>
- <MaxRevocationAge>10000</MaxRevocationAge>
- <ServiceOrder>
- <Service>CRL</Service>
- <Service>OCSP</Service>
- </ServiceOrder>
- <Archiving>
- <EnableArchiving>false</EnableArchiving>
- <ArchiveDuration>730</ArchiveDuration>
- <Archive>
- <DatabaseArchive>
- <JDBCURL>jdbc://dummy</JDBCURL>
- <JDBCDriverClassName>fully.qualified.classname</JDBCDriverClassName>
- </DatabaseArchive>
- </Archive>
- </Archiving>
- <DistributionPoint>
- <CAIssuerDN>CN=DP1_Issuer</CAIssuerDN>
- <CRLDP>
- <Location>http://crl.myca.org</Location>
- </CRLDP>
- <CRLDP>
- <Location>http://crl.myotherca.org</Location>
- <ReasonCode>aACompromise</ReasonCode>
- <ReasonCode>affiliationChanged</ReasonCode>
- </CRLDP>
- </DistributionPoint>
- <DistributionPoint>
- <CAIssuerDN>CN=DP2_Issuer</CAIssuerDN>
- <OCSPDP>
- <Location>http://crl.yetanotherca.org</Location>
- </OCSPDP>
- </DistributionPoint>
- </RevocationChecking>
- </CertificateValidation>
- <VerifyTransformsInfoProfile>
- <Id>VTIP_1</Id>
- <Location>profiles/vtip/VTIP_1.xml</Location>
- </VerifyTransformsInfoProfile>
- <SupplementProfile>
- <Id>SP_1</Id>
- <Location>profiles/sp/SP_1.xml</Location>
- </SupplementProfile>
- </SignatureVerification>
-</MOAConfiguration>
diff --git a/spss.server/res/test/resources/config/moa.ss.noopts-config.xml b/spss.server/res/test/resources/config/moa.ss.noopts-config.xml
deleted file mode 100644
index 8ffe2b02b..000000000
--- a/spss.server/res/test/resources/config/moa.ss.noopts-config.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<MOAConfiguration xmlns="http://reference.e-government.gv.at/namespace/moaconfig/20021122#" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
- <SignatureCreation>
- <KeyModules>
- <HardwareKeyModule>
- <Id>HWK1_Id</Id>
- <Name>HWK1_Name</Name>
- <SlotId>HWK1_SlotId</SlotId>
- <UserPIN>HWK1_UserPIN</UserPIN>
- </HardwareKeyModule>
- </KeyModules>
- <KeyGroup>
- <Id>KG1_Id</Id>
- <Key>
- <KeyModuleId>HWK1_Id</KeyModuleId>
- <KeyCertIssuerSerial>
- <dsig:X509IssuerName>CN=HWK1_Issuer</dsig:X509IssuerName>
- <dsig:X509SerialNumber>0</dsig:X509SerialNumber>
- </KeyCertIssuerSerial>
- </Key>
- </KeyGroup>
- <KeyGroupMapping>
- <CustomerId>
- <dsig:X509IssuerName>CN=Customer1_Issuer</dsig:X509IssuerName>
- <dsig:X509SerialNumber>4</dsig:X509SerialNumber>
- </CustomerId>
- <KeyGroupId>KG1_Id</KeyGroupId>
- </KeyGroupMapping>
- <XMLDSig></XMLDSig>
- </SignatureCreation>
-</MOAConfiguration>
diff --git a/spss.server/res/test/resources/config/profiles/csep/CSEP_1.xml b/spss.server/res/test/resources/config/profiles/csep/CSEP_1.xml
deleted file mode 100644
index c51d6beaf..000000000
--- a/spss.server/res/test/resources/config/profiles/csep/CSEP_1.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<CreateSignatureEnvironmentProfile xmlns="http://reference.e-government.gv.at/namespace/moa/20020822#" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
- <CreateSignatureLocation Index="0"/>
-</CreateSignatureEnvironmentProfile>
diff --git a/spss.server/res/test/resources/config/profiles/ctip/CTIP_1.xml b/spss.server/res/test/resources/config/profiles/ctip/CTIP_1.xml
deleted file mode 100644
index 4cc6d4f65..000000000
--- a/spss.server/res/test/resources/config/profiles/ctip/CTIP_1.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<CreateTransformsInfoProfile xmlns="http://reference.e-government.gv.at/namespace/moa/20020822#" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
- <CreateTransformsInfo>
- <FinalDataMetaInfo>
- <MimeType>text/plain</MimeType>
- </FinalDataMetaInfo>
- </CreateTransformsInfo>
-</CreateTransformsInfoProfile>
diff --git a/spss.server/res/test/resources/config/profiles/ctip/CTIP_2.xml b/spss.server/res/test/resources/config/profiles/ctip/CTIP_2.xml
deleted file mode 100644
index 4cc6d4f65..000000000
--- a/spss.server/res/test/resources/config/profiles/ctip/CTIP_2.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<CreateTransformsInfoProfile xmlns="http://reference.e-government.gv.at/namespace/moa/20020822#" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
- <CreateTransformsInfo>
- <FinalDataMetaInfo>
- <MimeType>text/plain</MimeType>
- </FinalDataMetaInfo>
- </CreateTransformsInfo>
-</CreateTransformsInfoProfile>
diff --git a/spss.server/res/test/resources/config/profiles/sp/SP_1.xml b/spss.server/res/test/resources/config/profiles/sp/SP_1.xml
deleted file mode 100644
index 7d69058d7..000000000
--- a/spss.server/res/test/resources/config/profiles/sp/SP_1.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<SupplementProfile xmlns="http://reference.e-government.gv.at/namespace/moa/20020822#" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
- <Content Reference="ref"/>
-</SupplementProfile>
diff --git a/spss.server/res/test/resources/config/profiles/vtip/VTIP_1.xml b/spss.server/res/test/resources/config/profiles/vtip/VTIP_1.xml
deleted file mode 100644
index f97c2a78a..000000000
--- a/spss.server/res/test/resources/config/profiles/vtip/VTIP_1.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<VerifyTransformsInfoProfile xmlns="http://reference.e-government.gv.at/namespace/moa/20020822#" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"/>
diff --git a/spss.server/res/test/resources/config/swk/SWK1_FileName.txt b/spss.server/res/test/resources/config/swk/SWK1_FileName.txt
deleted file mode 100644
index e69de29bb..000000000
--- a/spss.server/res/test/resources/config/swk/SWK1_FileName.txt
+++ /dev/null
diff --git a/spss.server/res/test/resources/config/swk/SWK2_FileName.txt b/spss.server/res/test/resources/config/swk/SWK2_FileName.txt
deleted file mode 100644
index e69de29bb..000000000
--- a/spss.server/res/test/resources/config/swk/SWK2_FileName.txt
+++ /dev/null