aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBojan Suzic <bojan.suzic@iaik.tugraz.at>2014-04-01 16:54:06 +0200
committerBojan Suzic <bojan.suzic@iaik.tugraz.at>2014-04-01 16:54:06 +0200
commit5f0b20d72cb502dedfdff5364d150a110c6fc395 (patch)
tree6c0eeac8af529d54f7e8e89a9268d17a8a18920b
parent4e26d339e14275d13f993fd75dbe2819870ae699 (diff)
parent779030ed2d7091183b3faf13fec57fa270d46c3a (diff)
downloadmoa-id-spss-5f0b20d72cb502dedfdff5364d150a110c6fc395.tar.gz
moa-id-spss-5f0b20d72cb502dedfdff5364d150a110c6fc395.tar.bz2
moa-id-spss-5f0b20d72cb502dedfdff5364d150a110c6fc395.zip
merge
-rw-r--r--common/pom.xml14
-rw-r--r--common/src/main/java/at/gv/egovernment/moa/util/DOMUtils.java5
-rw-r--r--common/src/test/java/test/at/gv/egovernment/moa/util/URLDecoderTest.java2
-rw-r--r--common/src/test/java/test/at/gv/egovernment/moa/util/URLEncoderTest.java4
-rw-r--r--id/ConfigWebTool/pom.xml8
-rw-r--r--id/oa/pom.xml11
-rw-r--r--id/pom.xml4
-rw-r--r--id/server/auth/pom.xml2
-rw-r--r--id/server/idserverlib/pom.xml47
-rw-r--r--id/server/moa-id-commons/pom.xml481
-rw-r--r--id/server/pom.xml2
-rw-r--r--id/server/proxy/pom.xml2
-rw-r--r--id/server/stork2-commons/pom.xml5
-rw-r--r--id/server/stork2-saml-engine/pom.xml16
-rw-r--r--pom.xml36
-rw-r--r--repository/axis/axis/1.0_IAIK_1.1/axis-1.0_IAIK_1.1.jarbin0 -> 1095327 bytes
-rw-r--r--repository/axis/axis/1.0_IAIK_1.1/axis-1.0_IAIK_1.1.pom7
-rw-r--r--spss/handbook/clients/api/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/api/CreateXMLSignature.java16
-rw-r--r--spss/handbook/clients/api/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/api/VerifyXMLSignature.java54
-rw-r--r--spss/handbook/clients/webservice/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/webservice/HTTP.java48
-rw-r--r--spss/handbook/clients/webservice/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/webservice/HTTPSClientAuth.java46
-rw-r--r--spss/handbook/clients/webservice/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/webservice/HTTPSServerAuth.java46
-rw-r--r--spss/pom.xml2
-rw-r--r--spss/server/serverlib/pom.xml2
-rw-r--r--spss/server/serverlib/src/main/java/at/gv/egovernment/moa/spss/server/service/AxisHandler.java4
-rw-r--r--spss/server/serverws/pom.xml2
-rw-r--r--spss/server/tools/pom.xml2
27 files changed, 434 insertions, 434 deletions
diff --git a/common/pom.xml b/common/pom.xml
index 46f26501f..fffb1a460 100644
--- a/common/pom.xml
+++ b/common/pom.xml
@@ -3,7 +3,7 @@
<parent>
<groupId>MOA</groupId>
<artifactId>MOA</artifactId>
- <version>2.0.0</version>
+ <version>2.0.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>moa-common</artifactId>
@@ -67,32 +67,32 @@
<dependency>
<groupId>joda-time</groupId>
<artifactId>joda-time</artifactId>
- <version>1.6.2</version>
+ <version>2.3</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
- <version>1.7.5</version>
+ <version>1.7.6</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
- <version>1.7.5</version>
+ <version>1.7.6</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
- <version>1.7.5</version>
+ <version>1.7.6</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>log4j-over-slf4j</artifactId>
- <version>1.7.5</version>
+ <version>1.7.6</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jul-to-slf4j</artifactId>
- <version>1.7.5</version>
+ <version>1.7.6</version>
</dependency>
</dependencies>
diff --git a/common/src/main/java/at/gv/egovernment/moa/util/DOMUtils.java b/common/src/main/java/at/gv/egovernment/moa/util/DOMUtils.java
index 102d3a31f..2b816ed4c 100644
--- a/common/src/main/java/at/gv/egovernment/moa/util/DOMUtils.java
+++ b/common/src/main/java/at/gv/egovernment/moa/util/DOMUtils.java
@@ -115,6 +115,8 @@ public class DOMUtils {
private static final String EXTERNAL_PARAMETER_ENTITIES_FEATURE =
"http://xml.org/sax/features/external-parameter-entities";
+ private static final String DISALLOW_DOCTYPE_FEATURE =
+ "http://apache.org/xml/features/disallow-doctype-decl";
@@ -514,6 +516,9 @@ public class DOMUtils {
parser.setFeature(NAMESPACES_FEATURE, true);
parser.setFeature(VALIDATION_FEATURE, true);
parser.setFeature(SCHEMA_VALIDATION_FEATURE, true);
+ parser.setFeature(EXTERNAL_GENERAL_ENTITIES_FEATURE, false);
+ parser.setFeature(DISALLOW_DOCTYPE_FEATURE, true);
+
if (externalSchemaLocations != null) {
parser.setProperty(
diff --git a/common/src/test/java/test/at/gv/egovernment/moa/util/URLDecoderTest.java b/common/src/test/java/test/at/gv/egovernment/moa/util/URLDecoderTest.java
index 59163f112..2ded896d0 100644
--- a/common/src/test/java/test/at/gv/egovernment/moa/util/URLDecoderTest.java
+++ b/common/src/test/java/test/at/gv/egovernment/moa/util/URLDecoderTest.java
@@ -38,7 +38,7 @@ import junit.framework.TestCase;
public class URLDecoderTest extends TestCase {
public void test() throws Exception {
- String s = "immerZUA0129<>%==$$%&/()@?{()=} \\\"äöüÄÖÜ?§";
+ String s = "immerZUA0129<>%==$$%&/()@?{()=} \\\"";
String senc = URLEncoder.encode(s);
String sdec = URLDecoder.decode(senc, "ISO-8859-1");
assertEquals(s, sdec);
diff --git a/common/src/test/java/test/at/gv/egovernment/moa/util/URLEncoderTest.java b/common/src/test/java/test/at/gv/egovernment/moa/util/URLEncoderTest.java
index 88c74f3ae..5f72c8aad 100644
--- a/common/src/test/java/test/at/gv/egovernment/moa/util/URLEncoderTest.java
+++ b/common/src/test/java/test/at/gv/egovernment/moa/util/URLEncoderTest.java
@@ -41,12 +41,12 @@ public class URLEncoderTest extends TestCase {
assertEquals(s, senc);
}
public void testAumlUTF8() throws Exception {
- String s = "ä";
+ String s = "ä";
String senc = URLEncoder.encode(s, "UTF-8");
assertEquals("%C3%A4", senc);
}
public void testEncodeDecode() throws Exception {
- String s = "AZaz09.-*_ <>%=$%&/()@?{}[]\\\"'äöüÄÖÜߧ";
+ String s = "AZaz09.-*_ <>%=$%&/()@?{}[]\\\"";
String senc = URLEncoder.encode(s, "UTF-8");
String sdec = URLDecoder.decode(senc, "UTF-8");
assertEquals(s, sdec);
diff --git a/id/ConfigWebTool/pom.xml b/id/ConfigWebTool/pom.xml
index 25dbcc25d..1b29b68de 100644
--- a/id/ConfigWebTool/pom.xml
+++ b/id/ConfigWebTool/pom.xml
@@ -2,13 +2,13 @@
<parent>
<groupId>MOA</groupId>
<artifactId>id</artifactId>
- <version>2.0.0</version>
+ <version>2.0.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>MOA.id</groupId>
<artifactId>moa-id-configuration</artifactId>
- <version>1.0.0</version>
+ <version>1.0.1</version>
<packaging>war</packaging>
<name>MOA-ID 2.0 Configuration Tool</name>
<description>Web based Configuration Tool for MOA-ID 2.x</description>
@@ -97,12 +97,12 @@
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-core</artifactId>
- <version>2.3.14.3</version>
+ <version>2.3.16.1</version>
</dependency>
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-json-plugin</artifactId>
- <version>2.3.14.3</version>
+ <version>2.3.16.1</version>
</dependency>
<dependency>
diff --git a/id/oa/pom.xml b/id/oa/pom.xml
index cc2bff4b0..b88f560fb 100644
--- a/id/oa/pom.xml
+++ b/id/oa/pom.xml
@@ -4,14 +4,14 @@
<parent>
<groupId>MOA</groupId>
<artifactId>id</artifactId>
- <version>2.0.0</version>
+ <version>2.0.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>MOA.id</groupId>
<artifactId>moa-id-oa</artifactId>
<packaging>war</packaging>
- <version>2.0.0</version>
+ <version>2.0.1</version>
<name>MOA Sample OA</name>
<properties>
@@ -61,18 +61,15 @@
<dependency>
<groupId>org.opensaml</groupId>
<artifactId>opensaml</artifactId>
- <version>2.6.0</version>
- </dependency>
+ </dependency>
<dependency>
<groupId>org.opensaml</groupId>
<artifactId>xmltooling</artifactId>
- <version>1.4.0</version>
- </dependency>
+ </dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<scope>provided</scope>
- <version>2.4</version>
</dependency>
<dependency>
<groupId>jstl</groupId>
diff --git a/id/pom.xml b/id/pom.xml
index 6b96451fa..7bf09edfa 100644
--- a/id/pom.xml
+++ b/id/pom.xml
@@ -3,13 +3,13 @@
<parent>
<groupId>MOA</groupId>
<artifactId>MOA</artifactId>
- <version>2.0.0</version>
+ <version>2.0.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>id</artifactId>
<packaging>pom</packaging>
- <version>2.0.0</version>
+ <version>2.0.1</version>
<name>MOA ID</name>
<modules>
diff --git a/id/server/auth/pom.xml b/id/server/auth/pom.xml
index 1f8417ea2..618429a8e 100644
--- a/id/server/auth/pom.xml
+++ b/id/server/auth/pom.xml
@@ -2,7 +2,7 @@
<parent>
<groupId>MOA.id</groupId>
<artifactId>moa-id</artifactId>
- <version>2.0.0</version>
+ <version>2.0.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/id/server/idserverlib/pom.xml b/id/server/idserverlib/pom.xml
index 4c9a5e768..ae4c57fc8 100644
--- a/id/server/idserverlib/pom.xml
+++ b/id/server/idserverlib/pom.xml
@@ -3,7 +3,7 @@
<parent>
<groupId>MOA.id</groupId>
<artifactId>moa-id</artifactId>
- <version>2.0.0</version>
+ <version>2.0.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>
@@ -68,25 +68,17 @@
<artifactId>axis</artifactId>
</dependency>
-<!-- <dependency>
- <groupId>com.sun</groupId>
+ <dependency>
+ <groupId>org.glassfish.metro</groupId>
<artifactId>webservices-tools</artifactId>
- <version>2.0.1</version>
- </dependency>
+ <version>2.3</version>
+ </dependency>
<dependency>
- <groupId>com.sun</groupId>
+ <groupId>org.glassfish.metro</groupId>
<artifactId>webservices-rt</artifactId>
- <version>2.0.1</version>
- </dependency> -->
-
-
- <dependency>
- <groupId>com.sun.xml.ws</groupId>
- <artifactId>jaxws-tools</artifactId>
- <version>2.1.7</version>
+ <version>2.3</version>
</dependency>
-
-
+
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
@@ -138,27 +130,27 @@
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
- <version>1.7.5</version>
+ <version>1.7.6</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
- <version>1.7.5</version>
+ <version>1.7.6</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
- <version>1.7.5</version>
+ <version>1.7.6</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>log4j-over-slf4j</artifactId>
- <version>1.7.5</version>
+ <version>1.7.6</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jul-to-slf4j</artifactId>
- <version>1.7.5</version>
+ <version>1.7.6</version>
</dependency>
<dependency>
@@ -224,11 +216,12 @@
<groupId>org.opensaml</groupId>
<artifactId>xmltooling</artifactId>
</dependency>
-
- <dependency>
+
+<!-- <dependency>
<groupId>regexp</groupId>
<artifactId>regexp</artifactId>
- </dependency>
+ </dependency> -->
+
<!-- <dependency> <groupId>commons-httpclient</groupId> <artifactId>commons-httpclient</artifactId>
</dependency> -->
<!-- <dependency> <groupId>at.gv.egovernment.moa.id</groupId> <artifactId>mandate-validate</artifactId>
@@ -244,7 +237,7 @@
<dependency>
<groupId>com.googlecode.jsontoken</groupId>
<artifactId>jsontoken</artifactId>
- <version>1.0</version>
+ <version>1.1</version>
</dependency>
<dependency>
@@ -257,13 +250,13 @@
<dependency>
<groupId>com.google.http-client</groupId>
<artifactId>google-http-client-jackson2</artifactId>
- <version>1.17.0-rc</version>
+ <version>1.18.0-rc</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.google.oauth-client</groupId>
<artifactId>google-oauth-client-jetty</artifactId>
- <version>1.17.0-rc</version>
+ <version>1.18.0-rc</version>
<scope>test</scope>
</dependency>
diff --git a/id/server/moa-id-commons/pom.xml b/id/server/moa-id-commons/pom.xml
index 4545bc02a..439bb2e52 100644
--- a/id/server/moa-id-commons/pom.xml
+++ b/id/server/moa-id-commons/pom.xml
@@ -1,248 +1,241 @@
-<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>MOA.id</groupId>
- <artifactId>moa-id</artifactId>
- <version>2.0.0</version>
- </parent>
- <artifactId>moa-id-commons</artifactId>
- <name>moa-id-commons</name>
- <groupId>MOA.id.server</groupId>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>MOA.id</groupId>
+ <artifactId>moa-id</artifactId>
+ <version>2.0.1</version>
+ </parent>
+ <artifactId>moa-id-commons</artifactId>
+ <name>moa-id-commons</name>
+ <groupId>MOA.id.server</groupId>
+
+ <repositories>
+ <repository>
+ <id>hyberjaxb</id>
+ <url>http://repository.highsource.org/maven2/releases/</url>
+ <releases><enabled>true</enabled></releases>
+ </repository>
+ </repositories>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.hibernate</groupId>
+ <artifactId>hibernate-core</artifactId>
+ <version>4.3.4.Final</version>
+ </dependency>
+ <dependency>
+ <groupId>org.hibernate</groupId>
+ <artifactId>hibernate-c3p0</artifactId>
+ <version>4.3.4.Final</version>
+ </dependency>
+ <dependency>
+ <groupId>org.hibernate</groupId>
+ <artifactId>hibernate-entitymanager</artifactId>
+ <version>4.3.4.Final</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-lang3</artifactId>
+ <version>3.3.1</version>
+ </dependency>
+ <dependency>
+ <groupId>MOA</groupId>
+ <artifactId>moa-common</artifactId>
+ <type>jar</type>
+ </dependency>
- <repositories>
- <repository>
- <id>hyberjaxb</id>
- <url>http://repository.highsource.org/maven2/releases/</url>
- <releases>
- <enabled>true</enabled>
- </releases>
- </repository>
- </repositories>
-
- <dependencies>
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-core</artifactId>
- <version>4.3.4.Final</version>
- </dependency>
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-c3p0</artifactId>
- <version>4.3.4.Final</version>
- </dependency>
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-entitymanager</artifactId>
- <version>4.3.4.Final</version>
- </dependency>
-
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-lang3</artifactId>
- <version>3.3.1</version>
- </dependency>
- <dependency>
- <groupId>MOA</groupId>
- <artifactId>moa-common</artifactId>
- <type>jar</type>
- </dependency>
-
- <!-- dependency>
- <groupId>com.sun.xml.bind</groupId>
- <artifactId>jaxb-xjc</artifactId>
- <version>2.2.7</version>
- </dependency -->
-
- <dependency>
- <groupId>org.hibernate.javax.persistence</groupId>
- <artifactId>hibernate-jpa-2.1-api</artifactId>
- <version>1.0.0.Final</version>
- </dependency>
-
- <dependency>
- <groupId>org.jvnet.hyperjaxb3</groupId>
- <artifactId>hyperjaxb3-ejb-runtime</artifactId>
- <version>0.5.6</version>
- </dependency>
- <dependency>
- <groupId>org.jvnet.hyperjaxb3</groupId>
- <artifactId>maven-hyperjaxb3-plugin</artifactId>
- <version>0.5.6</version>
- <exclusions>
- <exclusion>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-log4j12</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.hibernate.javax.persistence</groupId>
- <artifactId>hibernate-jpa-2.0-api</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>mysql</groupId>
- <artifactId>mysql-connector-java</artifactId>
- <version>5.1.29</version>
- </dependency>
- </dependencies>
-
- <build>
- <defaultGoal>install</defaultGoal>
-
- <resources>
- <resource>
- <directory>src/main/resources/config</directory>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- <resource>
- <directory>target/generated-sources/xjc</directory>
- <excludes>
- <exclude>**/*.java</exclude>
- </excludes>
- </resource>
- </resources>
-
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <configuration>
- <source>1.5</source>
- <target>1.5</target>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <configuration>
- <skip>
- true
- </skip>
+ <!-- dependency>
+ <groupId>com.sun.xml.bind</groupId>
+ <artifactId>jaxb-xjc</artifactId>
+ <version>2.2.7</version>
+ </dependency -->
+
+ <dependency>
+ <groupId>org.hibernate.javax.persistence</groupId>
+ <artifactId>hibernate-jpa-2.1-api</artifactId>
+ <version>1.0.0.Final</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.jvnet.hyperjaxb3</groupId>
+ <artifactId>hyperjaxb3-ejb-runtime</artifactId>
+ <version>0.5.6</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jvnet.hyperjaxb3</groupId>
+ <artifactId>maven-hyperjaxb3-plugin</artifactId>
+ <version>0.5.6</version>
+ <exclusions>
+ <exclusion>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-log4j12</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.hibernate.javax.persistence</groupId>
+ <artifactId>hibernate-jpa-2.0-api</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>mysql</groupId>
+ <artifactId>mysql-connector-java</artifactId>
+ <version>5.1.29</version>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <defaultGoal>install</defaultGoal>
+
+ <resources>
+ <resource>
+ <directory>src/main/resources/config</directory>
+ <excludes>
+ <exclude>**/*.java</exclude>
+ </excludes>
+ </resource>
+ <resource>
+ <directory>target/generated-sources/xjc</directory>
+ <excludes>
+ <exclude>**/*.java</exclude>
+ </excludes>
+ </resource>
+ </resources>
+
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <source>1.5</source>
+ <target>1.5</target>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <configuration>
<skipIfEmpty>true</skipIfEmpty>
+ <skip>true</skip>
<skipTests>true</skipTests>
- <archive>
- <addMavenDescriptor>false</addMavenDescriptor>
- </archive>
- </configuration>
- <executions>
- <execution>
- <goals>
- <goal>test-jar</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
-
- <plugin>
- <groupId>org.jvnet.hyperjaxb3</groupId>
- <artifactId>maven-hyperjaxb3-plugin</artifactId>
- <version>0.5.6</version>
- <executions>
- <execution>
- <goals>
- <goal>generate</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <extension>true</extension>
- <schemaDirectory>src/main/resources/config</schemaDirectory>
- <bindingDirectory>src/main/resources/config</bindingDirectory>
- <persistenceXml>src/main/resources/config/persistence_template.xml</persistenceXml>
- <generatePackage>at.gv.egovernment.moa.id.commons.db.dao.config</generatePackage>
- </configuration>
- </plugin>
- <plugin>
- <inherited>true</inherited>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>2.0.2</version>
- <configuration>
- <source>1.5</source>
- <target>1.5</target>
- </configuration>
- </plugin>
-
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>2.5</version>
- <configuration>
- <charset>UTF-8</charset>
- <docencoding>UTF-8</docencoding>
- <quiet>true</quiet>
- <author>false</author>
- <version>false</version>
- <use>true</use>
- <excludePackageNames>
- at.gv.egovernment.moa.spss.server.*;at.gv.egovernment.moa.spss.api.impl.*;at.gv.egovernment.moa.spss.impl.*
- </excludePackageNames>
- <tags>
- <tag>
- <name>pre</name>
- <placement>a</placement>
- <head>Preconditions:</head>
- </tag>
- <tag>
- <name>post</name>
- <placement>a</placement>
- <head>Postconditions:</head>
- </tag>
- </tags>
- <links>
- <link>http://java.sun.com/j2se/1.4/docs/api/</link>
- <link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
- <link>http://logging.apache.org/log4j/docs/api/</link>
- </links>
- <target>1.5</target>
- </configuration>
- <executions>
- <execution>
- <id>generate-javadoc</id>
- <phase>package</phase>
- <goals>
- <goal>jar</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- <pluginManagement>
- <plugins>
- <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
- <plugin>
- <groupId>org.eclipse.m2e</groupId>
- <artifactId>lifecycle-mapping</artifactId>
- <version>1.0.0</version>
- <configuration>
- <lifecycleMappingMetadata>
- <pluginExecutions>
- <pluginExecution>
- <pluginExecutionFilter>
- <groupId>
- org.jvnet.hyperjaxb3
- </groupId>
- <artifactId>
- maven-hyperjaxb3-plugin
- </artifactId>
- <versionRange>
- [0.5.6,)
- </versionRange>
- <goals>
- <goal>generate</goal>
- </goals>
- </pluginExecutionFilter>
- <action>
- <ignore></ignore>
- </action>
- </pluginExecution>
- </pluginExecutions>
- </lifecycleMappingMetadata>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
- </build>
+ <archive>
+ <addMavenDescriptor>false</addMavenDescriptor>
+ </archive>
+ </configuration>
+ <executions>
+ <execution>
+ <goals>
+ <goal>test-jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.jvnet.hyperjaxb3</groupId>
+ <artifactId>maven-hyperjaxb3-plugin</artifactId>
+ <version>0.5.6</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>generate</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <extension>true</extension>
+ <schemaDirectory>src/main/resources/config</schemaDirectory>
+ <bindingDirectory>src/main/resources/config</bindingDirectory>
+ <persistenceXml>src/main/resources/config/persistence_template.xml</persistenceXml>
+ <generatePackage>at.gv.egovernment.moa.id.commons.db.dao.config</generatePackage>
+ </configuration>
+ </plugin>
+ <plugin>
+ <inherited>true</inherited>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>2.0.2</version>
+ <configuration>
+ <source>1.5</source>
+ <target>1.5</target>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.5</version>
+ <configuration>
+ <charset>UTF-8</charset>
+ <docencoding>UTF-8</docencoding>
+ <quiet>true</quiet>
+ <author>false</author>
+ <version>false</version>
+ <use>true</use>
+ <excludePackageNames>at.gv.egovernment.moa.spss.server.*;at.gv.egovernment.moa.spss.api.impl.*;at.gv.egovernment.moa.spss.impl.*</excludePackageNames>
+ <tags>
+ <tag>
+ <name>pre</name>
+ <placement>a</placement>
+ <head>Preconditions:</head>
+ </tag>
+ <tag>
+ <name>post</name>
+ <placement>a</placement>
+ <head>Postconditions:</head>
+ </tag>
+ </tags>
+ <links>
+ <link>http://java.sun.com/j2se/1.4/docs/api/</link>
+ <link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
+ <link>http://logging.apache.org/log4j/docs/api/</link>
+ </links>
+ <target>1.5</target>
+ </configuration>
+ <executions>
+ <execution>
+ <id>generate-javadoc</id>
+ <phase>package</phase>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ <pluginManagement>
+ <plugins>
+ <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
+ <plugin>
+ <groupId>org.eclipse.m2e</groupId>
+ <artifactId>lifecycle-mapping</artifactId>
+ <version>1.0.0</version>
+ <configuration>
+ <lifecycleMappingMetadata>
+ <pluginExecutions>
+ <pluginExecution>
+ <pluginExecutionFilter>
+ <groupId>
+ org.jvnet.hyperjaxb3
+ </groupId>
+ <artifactId>
+ maven-hyperjaxb3-plugin
+ </artifactId>
+ <versionRange>
+ [0.5.6,)
+ </versionRange>
+ <goals>
+ <goal>generate</goal>
+ </goals>
+ </pluginExecutionFilter>
+ <action>
+ <ignore></ignore>
+ </action>
+ </pluginExecution>
+ </pluginExecutions>
+ </lifecycleMappingMetadata>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </build>
</project> \ No newline at end of file
diff --git a/id/server/pom.xml b/id/server/pom.xml
index ccb958508..d748c01eb 100644
--- a/id/server/pom.xml
+++ b/id/server/pom.xml
@@ -4,7 +4,7 @@
<parent>
<groupId>MOA</groupId>
<artifactId>id</artifactId>
- <version>2.0.0</version>
+ <version>2.0.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/id/server/proxy/pom.xml b/id/server/proxy/pom.xml
index 3d4d8c74d..e47b31144 100644
--- a/id/server/proxy/pom.xml
+++ b/id/server/proxy/pom.xml
@@ -2,7 +2,7 @@
<parent>
<groupId>MOA.id</groupId>
<artifactId>moa-id</artifactId>
- <version>2.0.0</version>
+ <version>2.0.1</version>
</parent>
<properties>
diff --git a/id/server/stork2-commons/pom.xml b/id/server/stork2-commons/pom.xml
index 04b35f5f5..b13035307 100644
--- a/id/server/stork2-commons/pom.xml
+++ b/id/server/stork2-commons/pom.xml
@@ -1,5 +1,10 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <parent>
+ <groupId>MOA.id</groupId>
+ <artifactId>moa-id</artifactId>
+ <version>2.0.1</version>
+ </parent>
<modelVersion>4.0.0</modelVersion>
<groupId>eu.stork</groupId>
<artifactId>Commons</artifactId>
diff --git a/id/server/stork2-saml-engine/pom.xml b/id/server/stork2-saml-engine/pom.xml
index 9b294f6d6..e4af3d90e 100644
--- a/id/server/stork2-saml-engine/pom.xml
+++ b/id/server/stork2-saml-engine/pom.xml
@@ -3,7 +3,7 @@
<parent>
<groupId>MOA.id</groupId>
<artifactId>moa-id</artifactId>
- <version>2.0.0</version>
+ <version>2.0.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>
@@ -54,7 +54,7 @@
<dependency>
<groupId>org.opensaml</groupId>
<artifactId>opensaml</artifactId>
- <version>${opensaml.version}</version>
+<!-- <version>${opensaml.version}</version> -->
<exclusions>
<exclusion>
<groupId>org.slf4j</groupId>
@@ -82,33 +82,33 @@
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
- <version>1.7.5</version>
+ <version>1.7.6</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
- <version>1.7.5</version>
+ <version>1.7.6</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
- <version>1.7.5</version>
+ <version>1.7.6</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>log4j-over-slf4j</artifactId>
- <version>1.7.5</version>
+ <version>1.7.6</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jul-to-slf4j</artifactId>
- <version>1.7.5</version>
+ <version>1.7.6</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
- <version>2.2</version>
+ <version>2.4</version>
<scope>compile</scope>
</dependency>
<dependency>
diff --git a/pom.xml b/pom.xml
index c12743d20..83d686eae 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
<groupId>MOA</groupId>
<artifactId>MOA</artifactId>
<packaging>pom</packaging>
- <version>2.0.0</version>
+ <version>2.0.1</version>
<name>MOA</name>
<properties>
@@ -47,8 +47,8 @@
<fork>true</fork>
<executable>${env.BUILD_EXECUTEABLE}</executable>
<compilerVersion>${env.BUILD_VERSION}</compilerVersion>
- <source>1.5</source>
- <target>1.5</target>
+ <source>1.7</source>
+ <target>1.7</target>
</configuration>
</plugin>
<plugin>
@@ -112,7 +112,7 @@
<dependency>
<groupId>axis</groupId>
<artifactId>axis</artifactId>
- <version>1.0_IAIK</version>
+ <version>1.0_IAIK_1.1</version>
<scope>compile</scope>
</dependency>
<dependency>
@@ -161,7 +161,7 @@
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
- <version>1.4</version>
+ <version>1.4.7</version>
</dependency>
<dependency>
<groupId>commons-fileupload</groupId>
@@ -185,42 +185,42 @@
<version>JSSE-1.0</version>
<scope>compile</scope>
</dependency>
- <dependency>
+<!-- <dependency>
<groupId>regexp</groupId>
<artifactId>regexp</artifactId>
<version>1.3</version>
- </dependency>
+ </dependency> -->
<dependency>
<groupId>MOA</groupId>
<artifactId>moa-common</artifactId>
- <version>2.0.0</version>
+ <version>2.0.1</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>MOA.id.server</groupId>
<artifactId>moa-id-lib</artifactId>
- <version>2.0.0</version>
+ <version>2.0.1</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>MOA.spss.server</groupId>
<artifactId>moa-spss-lib</artifactId>
- <version>2.0.0</version>
+ <version>2.0.1</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>MOA</groupId>
<artifactId>moa-common</artifactId>
- <version>2.0.0</version>
+ <version>2.0.1</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>MOA.spss.server</groupId>
<artifactId>moa-spss-tools</artifactId>
- <version>2.0.0</version>
+ <version>2.0.1</version>
<scope>test</scope>
</dependency>
<dependency>
@@ -242,16 +242,16 @@
<version>2.4</version>
<scope>provide</scope>
</dependency>
- <dependency>
+ <dependency>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
- <version>1.1</version>
+ <version>1.1.1</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>commons-discovery</groupId>
<artifactId>commons-discovery</artifactId>
- <version>0.2</version>
+ <version>0.5</version>
<scope>compile</scope>
</dependency>
<!-- IAIK libraries -->
@@ -372,12 +372,12 @@
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
- <version>2.2.6</version>
+ <version>2.2.11</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
- <version>2.2.5</version>
+ <version>2.2.7</version>
</dependency>
<dependency>
<groupId>org.xerial</groupId>
@@ -475,7 +475,7 @@
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
- <version>1.3.2</version>
+ <version>2.4</version>
</dependency>
</dependencies>
diff --git a/repository/axis/axis/1.0_IAIK_1.1/axis-1.0_IAIK_1.1.jar b/repository/axis/axis/1.0_IAIK_1.1/axis-1.0_IAIK_1.1.jar
new file mode 100644
index 000000000..7aefe85c1
--- /dev/null
+++ b/repository/axis/axis/1.0_IAIK_1.1/axis-1.0_IAIK_1.1.jar
Binary files differ
diff --git a/repository/axis/axis/1.0_IAIK_1.1/axis-1.0_IAIK_1.1.pom b/repository/axis/axis/1.0_IAIK_1.1/axis-1.0_IAIK_1.1.pom
new file mode 100644
index 000000000..5aa7bc508
--- /dev/null
+++ b/repository/axis/axis/1.0_IAIK_1.1/axis-1.0_IAIK_1.1.pom
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?><project>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>axis</groupId>
+ <artifactId>axis</artifactId>
+ <version>1.0_IAIK_1.1</version>
+ <description>AXIS 1.0 patched(1.1) (XXE attacks)</description>
+</project>
diff --git a/spss/handbook/clients/api/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/api/CreateXMLSignature.java b/spss/handbook/clients/api/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/api/CreateXMLSignature.java
index df452c087..aad0a0ce1 100644
--- a/spss/handbook/clients/api/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/api/CreateXMLSignature.java
+++ b/spss/handbook/clients/api/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/api/CreateXMLSignature.java
@@ -52,7 +52,7 @@ public class CreateXMLSignature
/**
* Methode main.
*
- * Enthält beispielhaften Code zum grundlegenden Gebrauch der API von MOA SP/SS. Es wird damit eine
+ * Enthält beispielhaften Code zum grundlegenden Gebrauch der API von MOA SP/SS. Es wird damit eine
* einfach aufgebaute XML-Signatur erzeugt.
*
* ACHTUNG: Stellen Sie bei Verwendung von J2SE 1.4.x bzw. 5.x sicher, dass Sie die System-Property
@@ -61,13 +61,13 @@ public class CreateXMLSignature
*
* @param args <ul>
* <li>
- * args[0] enthält einen Verweis auf die Konfigurations-Datei von MOA SP/SS Der Verweis
- * enthält entweder eine absolute oder eine relative Pfadangabe, wobei eine relative
+ * args[0] enthält einen Verweis auf die Konfigurations-Datei von MOA SP/SS Der Verweis
+ * enthält entweder eine absolute oder eine relative Pfadangabe, wobei eine relative
* Angabe als relativ zum Arbeitsverzeichnis der Java VM interpretiert wird.
* </li>
* <li>
- * args[1] enthält einen Verweis auf die Konfigurations-Datei von Log4J, dem Logging-
- * Framework, das von MOA SP/SS verwendet wird. Der Verweis enthält entweder eine
+ * args[1] enthält einen Verweis auf die Konfigurations-Datei von Log4J, dem Logging-
+ * Framework, das von MOA SP/SS verwendet wird. Der Verweis enth�lt entweder eine
* absolute oder eine relative Pfadangabe, wobei eine relative Angabe als relativ zum
* Arbeitsverzeichnis der Java VM interpretiert wird.
* </li>
@@ -100,12 +100,12 @@ public class CreateXMLSignature
DataObjectInfo doi = spf.createDataObjectInfo(DataObjectInfo.STRUCTURE_ENVELOPING, false, cont, ct);
// Erstellen eines SingleSignatureInfo-Containers
- // Enthält alle Angaben zur Erstellung *einer* Signatur
+ // Enth�lt alle Angaben zur Erstellung *einer* Signatur
List dataobjectinfolist = new ArrayList();
dataobjectinfolist.add(doi);
SingleSignatureInfo ssi = spf.createSingleSignatureInfo(dataobjectinfolist, null, false);
- // Erstellen des Request-Objekts (Schlüsselbezeichner, Liste von SingleSignatureInfo-Containern)
+ // Erstellen des Request-Objekts (Schl�sselbezeichner, Liste von SingleSignatureInfo-Containern)
List singlesignatureinfolist = new ArrayList();
singlesignatureinfolist.add(ssi);
CreateXMLSignatureRequest cxsreq = spf.createCreateXMLSignatureRequest("KG_allgemein",
@@ -138,7 +138,7 @@ public class CreateXMLSignature
}
/**
- * Setzt die notwendigen System-Properties für die Konfiguration der MOA SP/SS API.
+ * Setzt die notwendigen System-Properties f�r die Konfiguration der MOA SP/SS API.
*
* @param args Siehe @link CreateXMLSignature#main(String[]).
*/
diff --git a/spss/handbook/clients/api/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/api/VerifyXMLSignature.java b/spss/handbook/clients/api/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/api/VerifyXMLSignature.java
index 604f5618c..6a4a57c11 100644
--- a/spss/handbook/clients/api/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/api/VerifyXMLSignature.java
+++ b/spss/handbook/clients/api/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/api/VerifyXMLSignature.java
@@ -40,7 +40,7 @@ import at.gv.egovernment.moa.spss.api.xmlverify.VerifyXMLSignatureResponse;
/**
* Dieses einfache Beispiel demonstriert grundlegend den Gebrauch der API von MOA SP/SS.
- * Es wird damit eine einfach aufgebaute XML-Signatur geprüft.
+ * Es wird damit eine einfach aufgebaute XML-Signatur gepr�ft.
*/
public class VerifyXMLSignature
@@ -48,8 +48,8 @@ public class VerifyXMLSignature
/**
* Methode main.
*
- * Enthält beispielhaften Code zum grundlegenden Gebrauch der API von MOA SP/SS.
- * Es wird damit eine einfach aufgebaute XML-Signatur geprüft.
+ * Enthält beispielhaften Code zum grundlegenden Gebrauch der API von MOA SP/SS.
+ * Es wird damit eine einfach aufgebaute XML-Signatur geprüft.
*
* ACHTUNG: Stellen Sie bei Verwendung von J2SE 1.4.x bzw. 5.x sicher, dass Sie die System-Property
* <code>java.endorsed.dirs</code> auf jenes Verzeichnis gesetzt haben, in dem sich die XPath-
@@ -57,19 +57,19 @@ public class VerifyXMLSignature
*
* @param args <ul>
* <li>
- * args[0] enthält einen Verweis auf die Konfigurations-Datei von MOA SP/SS Der Verweis
- * enthält entweder eine absolute oder eine relative Pfadangabe, wobei eine relative
+ * args[0] enthält einen Verweis auf die Konfigurations-Datei von MOA SP/SS Der Verweis
+ * enthält entweder eine absolute oder eine relative Pfadangabe, wobei eine relative
* Angabe als relativ zum Arbeitsverzeichnis der Java VM interpretiert wird.
* </li>
* <li>
- * args[1] enthält einen Verweis auf die Konfigurations-Datei von Log4J, dem Logging-
- * Framework, das von MOA SP/SS verwendet wird. Der Verweis enthält entweder eine
+ * args[1] enthält einen Verweis auf die Konfigurations-Datei von Log4J, dem Logging-
+ * Framework, das von MOA SP/SS verwendet wird. Der Verweis enth�lt entweder eine
* absolute oder eine relative Pfadangabe, wobei eine relative Angabe als relativ zum
* Arbeitsverzeichnis der Java VM interpretiert wird.
* </li>
* <li>
- * args[2] enthält Pfad und Dateiname des XML-Dokuments mit der darin enthaltenen, zu
- * prüfenden XML-Signatur. Verwenden Sie z.B. das mit diesem Handbuch mitgelieferte
+ * args[2] enth�lt Pfad und Dateiname des XML-Dokuments mit der darin enthaltenen, zu
+ * prüfenden XML-Signatur. Verwenden Sie z.B. das mit diesem Handbuch mitgelieferte
* Beispiel <code>clients/api/signatures/SimpleSignature.xml</code>.
* </li>
* </ul>
@@ -83,7 +83,7 @@ public class VerifyXMLSignature
SPSSFactory spssFac = SPSSFactory.getInstance();
SignatureVerificationService sigVerifyService = SignatureVerificationService.getInstance();
- // Content aus Dokument mit zu prüfender Signatur erstellen
+ // Content aus Dokument mit zu pr�fender Signatur erstellen
FileInputStream sigDocFIS = null;
try
{
@@ -91,40 +91,40 @@ public class VerifyXMLSignature
}
catch (FileNotFoundException e1)
{
- System.err.println("XML-Dokument mit zu prüfender Signatur nicht gefunden: " + args[2]);
+ System.err.println("XML-Dokument mit zu prüfender Signatur nicht gefunden: " + args[2]);
System.exit(-1);
}
Content sigDocContent = spssFac.createContent(sigDocFIS, null);
- // Position der zu prüfenden Signatur im Dokument angeben
- // (Nachdem im XPath-Ausdruck ein NS-Präfix verwendet wird, muss in einer Lookup-Tabelle
+ // Position der zu pr�fenden Signatur im Dokument angeben
+ // (Nachdem im XPath-Ausdruck ein NS-Pr�fix verwendet wird, muss in einer Lookup-Tabelle
// der damit bezeichnete Namenraum mitgegeben werden)
HashMap nSMap = new HashMap();
nSMap.put("dsig", "http://www.w3.org/2000/09/xmldsig#");
VerifySignatureLocation sigLocation = spssFac.createVerifySignatureLocation("//dsig:Signature", nSMap);
- // Zu prüfendes Dokument und Signaturposition zusammenfassen
+ // Zu pr�fendes Dokument und Signaturposition zusammenfassen
VerifySignatureInfo sigInfo = spssFac.createVerifySignatureInfo(sigDocContent, sigLocation);
- // Prüfrequest zusammenstellen
+ // Pr�frequest zusammenstellen
VerifyXMLSignatureRequest verifyRequest = spssFac.createVerifyXMLSignatureRequest(
- null, // Wird Prüfzeit nicht angegeben, wird aktuelle Zeit verwendet
+ null, // Wird Pr�fzeit nicht angegeben, wird aktuelle Zeit verwendet
sigInfo,
- null, // Keine Ergänzungsobjekte notwendig
- null, // Signaturmanifest-Prüfung soll nicht durchgeführt werden
- false, // Hash-Inputdaten, d.h. tatsächlich signierte Daten werden nicht zurückgeliefert
+ null, // Keine Erg�nzungsobjekte notwendig
+ null, // Signaturmanifest-Pr�fung soll nicht durchgef�hrt werden
+ false, // Hash-Inputdaten, d.h. tats�chlich signierte Daten werden nicht zur�ckgeliefert
"Test-Signaturdienste"); // ID des verwendeten Vertrauensprofils
VerifyXMLSignatureResponse verifyResponse = null;
try
{
- // Aufruf der Signaturprüfung
+ // Aufruf der Signaturpr�fung
verifyResponse = sigVerifyService.verifyXMLSignature(verifyRequest);
}
catch (MOAException e)
{
// Service liefert Fehler
- System.err.println("Die Signaturprüfung hat folgenden Fehler geliefert:");
+ System.err.println("Die Signaturprüfung hat folgenden Fehler geliefert:");
System.err.println("Fehlercode: " + e.getMessageId());
System.err.println("Fehlernachricht: " + e.getMessage());
System.exit(-1);
@@ -132,18 +132,18 @@ public class VerifyXMLSignature
// Auswertung der Response
System.out.println();
- System.out.println("Ergebnisse der Signaturprüfung:");
+ System.out.println("Ergebnisse der Signaturprüfung:");
System.out.println();
// Besondere Eigenschaften des Signatorzertifikats
SignerInfo signerInfo = verifyResponse.getSignerInfo();
System.out.println("*** Ist Zertifikat des Signators qualifiziert? " + ((signerInfo.isQualifiedCertificate()) ? "ja" : "nein"));
- System.out.println("*** Ist Zertifikat des Signators von einer Behörde? " + ((signerInfo.isPublicAuthority()) ? "ja" : "nein"));
+ System.out.println("*** Ist Zertifikat des Signators von einer Behürde? " + ((signerInfo.isPublicAuthority()) ? "ja" : "nein"));
- // Ergebnisse von Signatur- und Zertifikatsprüfung
+ // Ergebnisse von Signatur- und Zertifikatspr�fung
System.out.println();
- System.out.println("Ergebniscode der Signaturprüfung: " + verifyResponse.getSignatureCheck().getCode());
- System.out.println("Ergebniscode der Zertifikatsprüfung: " + verifyResponse.getCertificateCheck().getCode());
+ System.out.println("Ergebniscode der Signaturprüfung: " + verifyResponse.getSignatureCheck().getCode());
+ System.out.println("Ergebniscode der Zertifikatsprüfung: " + verifyResponse.getCertificateCheck().getCode());
// Signatorzertifikat
System.out.println();
@@ -154,7 +154,7 @@ public class VerifyXMLSignature
}
/**
- * Setzt die notwendigen System-Properties für die Konfiguration der MOA SP/SS API.
+ * Setzt die notwendigen System-Properties f�r die Konfiguration der MOA SP/SS API.
*
* @param args Siehe @link VerifyXMLSignature#main(String[]).
*/
diff --git a/spss/handbook/clients/webservice/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/webservice/HTTP.java b/spss/handbook/clients/webservice/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/webservice/HTTP.java
index ffea02533..0ed47e4a9 100644
--- a/spss/handbook/clients/webservice/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/webservice/HTTP.java
+++ b/spss/handbook/clients/webservice/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/webservice/HTTP.java
@@ -43,8 +43,8 @@ import org.apache.xml.serialize.XMLSerializer;
import org.w3c.dom.Document;
/**
- * Diese Klasse implementiert einen einfachen Client für das MOA SP/SS Webservice mittels Apache Axis. Die
- * Verbindung erfolgt ungesichert über HTTP.
+ * Diese Klasse implementiert einen einfachen Client f�r das MOA SP/SS Webservice mittels Apache Axis. Die
+ * Verbindung erfolgt ungesichert über HTTP.
*/
public class HTTP
{
@@ -53,19 +53,19 @@ public class HTTP
/**
* Methode main.
*
- * Enthält den Beispielcode der nötig ist um von Java aus auf MOA-SPSS zugreifen zu können. Der Zugriff
- * passiert über das AXIS-Framework. Die Verbindung erfolgt ungesichert über HTTP.
+ * Enthält den Beispielcode der nötig ist um von Java aus auf MOA-SPSS zugreifen zu können. Der Zugriff
+ * passiert über das AXIS-Framework. Die Verbindung erfolgt ungesichert über HTTP.
*
* @param args <ul>
* <li>
- * args[0] enthält entweder die Bezeichnung "sign" oder "verify" zur Kennzeichnung,
- * ob ein Signaturerstellungsrequest, oder ein Signaturprüfrequest gesendet werden soll.
+ * args[0] enthält entweder die Bezeichnung "sign" oder "verify" zur Kennzeichnung,
+ * ob ein Signaturerstellungsrequest, oder ein Signaturprüfrequest gesendet werden soll.
* </li>
* <li>
- * args[1] enthält einen Verweis auf eine Property-Datei, die die nähere Konfiguration
- * für dieses Beispiel enthält. Der Verweis enthält entweder eine absolute oder eine
+ * args[1] enthält einen Verweis auf eine Property-Datei, die die n�here Konfiguration
+ * f�r dieses Beispiel enthält. Der Verweis enthält entweder eine absolute oder eine
* relative Pfadangabe, wobei eine relative Angabe als relativ zum Arbeitsverzeichnis der
- * Java VM interpretiert wird. Folgende Properties müssen in der Property-Datei vorhanden
+ * Java VM interpretiert wird. Folgende Properties m�ssen in der Property-Datei vorhanden
* sein:
* <ul>
* <li>
@@ -86,7 +86,7 @@ public class HTTP
* <code>verifyServiceEndPoint</code>: Zugangspunkt des Webservices (URL)
* </li>
* <li>
- * <code>verifyRequest</code>: Name des zu sendenden Signaturprüfrequests (entweder
+ * <code>verifyRequest</code>: Name des zu sendenden Signaturprüfrequests (entweder
* absolute oder relative Pfadangabe; eine relative Pfadangabe wird relativ zum
* Arbeitsverzeichnis der Java VM interpretiert)
* </li>
@@ -98,13 +98,13 @@ public class HTTP
{
try
{
- // Prüfen, ob Beispiel korrekt verwendet wird
+ // Pr�fen, ob Beispiel korrekt verwendet wird
checkArgs(args, "HTTP");
// Initialisieren des Clients
HTTP httpClient = new HTTP(args);
- // Ausführen der Serviceabfrage
+ // Ausf�hren der Serviceabfrage
httpClient.execute(args[0]);
}
catch (Exception e)
@@ -114,9 +114,9 @@ public class HTTP
}
/**
- * Prüft, ob das Beispiel korrekt verwendet wird.
+ * Pr�ft, ob das Beispiel korrekt verwendet wird.
*
- * @param args Die Aufrufparameter für das Beispiel. Siehe {@link HTTP#main(String[])}.
+ * @param args Die Aufrufparameter für das Beispiel. Siehe {@link HTTP#main(String[])}.
*
* @param exampleName Der Name dieses Beispiels, der im Hilfetext gedruckt wird.
*/
@@ -129,11 +129,11 @@ public class HTTP
}
/**
- * Erzeugt den MOA Client. Es erfolgt die Auswertung der übergebenen Aufrufparameter.
+ * Erzeugt den MOA Client. Es erfolgt die Auswertung der �bergebenen Aufrufparameter.
*
- * @param args Die Aufrufparameter für das Beispiel. Siehe {@link HTTP#main(String[])}.
+ * @param args Die Aufrufparameter für das Beispiel. Siehe {@link HTTP#main(String[])}.
*
- * @throws Exception wenn der MOA Client mit den übergebenen Aufrufparametern nicht korrekt erzeugt
+ * @throws Exception wenn der MOA Client mit den �bergebenen Aufrufparametern nicht korrekt erzeugt
* werden konnte.
*/
protected HTTP(String[] args) throws Exception
@@ -143,9 +143,9 @@ public class HTTP
}
/**
- * Führt die Abfrage beim MOA-Service aus.
+ * F�hrt die Abfrage beim MOA-Service aus.
*
- * @param mode Steuert, ob eine Signatur erstellt ("sign") oder geprüft ("verify") werden soll.
+ * @param mode Steuert, ob eine Signatur erstellt ("sign") oder gepr�ft ("verify") werden soll.
*
* @throws Exception wenn dabei etwas schiegeht.
*/
@@ -165,20 +165,20 @@ public class HTTP
// AXIS-Server instanzieren
Service service = ServiceFactory.newInstance().createService(new QName(getProperty(mode + "ServiceQName")));
- // Call öffnen
+ // Call �ffnen
Call call = service.createCall();
- // Neues BodyElement anlegen und mit dem DOM-Baum füllen
+ // Neues BodyElement anlegen und mit dem DOM-Baum f�llen
SOAPBodyElement body = new SOAPBodyElement(xmlRequest.getDocumentElement());
SOAPBodyElement[] params = new SOAPBodyElement[]
{
body
};
- // Call mit Endpoint verknüpfen
+ // Call mit Endpoint verkn�pfen
call.setTargetEndpointAddress(getProperty(mode + "ServiceEndPoint"));
- // Call auslösen und die Antworten speichern
+ // Call ausl�sen und die Antworten speichern
System.out.println("Calling ...");
Vector responses = (Vector) call.invoke(params);
@@ -209,7 +209,7 @@ public class HTTP
}
/**
- * Prüft ob die Property mit dem angegebenen Namen in den Konfigurations-Properties enthalten ist.
+ * Pr�ft ob die Property mit dem angegebenen Namen in den Konfigurations-Properties enthalten ist.
*
* @param propName Name der zu untersuchenden Property.
*
diff --git a/spss/handbook/clients/webservice/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/webservice/HTTPSClientAuth.java b/spss/handbook/clients/webservice/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/webservice/HTTPSClientAuth.java
index 8f692b2ed..33a94ff55 100644
--- a/spss/handbook/clients/webservice/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/webservice/HTTPSClientAuth.java
+++ b/spss/handbook/clients/webservice/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/webservice/HTTPSClientAuth.java
@@ -26,8 +26,8 @@ package at.gv.egovernment.moa.spss.handbook.clients.webservice;
/**
- * Diese Klasse implementiert einen einfachen Client für das MOA SP/SS Webservice mittels Apache Axis. Die
- * Verbindung erfolgt gesichert über SSL, und zwar sowohl mit Server- und Clientauthentisierung.
+ * Diese Klasse implementiert einen einfachen Client f�r das MOA SP/SS Webservice mittels Apache Axis. Die
+ * Verbindung erfolgt gesichert über SSL, und zwar sowohl mit Server- und Clientauthentisierung.
*/
public class HTTPSClientAuth extends HTTPSServerAuth
{
@@ -39,20 +39,20 @@ public class HTTPSClientAuth extends HTTPSServerAuth
/**
* Methode main.
*
- * Enthält den Beispielcode der nötig ist um von Java aus auf MOA-SPSS zugreifen zu können. Der Zugriff
- * passiert über das AXIS-Framework. Die Verbindung erfolgt gesichert über SSL, und zwar sowohl mit
+ * Enthaelt den Beispielcode der noetig ist um von Java aus auf MOA-SPSS zugreifen zu koennen. Der Zugriff
+ * passiert ueber das AXIS-Framework. Die Verbindung erfolgt gesichert ueber SSL, und zwar sowohl mit
* Server- und Clientauthentisierung.
*
* @param args <ul>
* <li>
- * args[0] enthält entweder die Bezeichnung "sign" oder "verify" zur Kennzeichnung,
- * ob ein Signaturerstellungsrequest, oder ein Signaturprüfrequest gesendet werden soll.
+ * args[0] enthaelt entweder die Bezeichnung "sign" oder "verify" zur Kennzeichnung,
+ * ob ein Signaturerstellungsrequest, oder ein Signaturprüefrequest gesendet werden soll.
* </li>
* <li>
- * args[1] enthält einen Verweis auf eine Property-Datei, die die nähere Konfiguration
- * für dieses Beispiel enthält. Der Verweis enthält entweder eine absolute oder eine
+ * args[1] enthaelt einen Verweis auf eine Property-Datei, die die n�here Konfiguration
+ * fuer dieses Beispiel enthaelt. Der Verweis enthaelt entweder eine absolute oder eine
* relative Pfadangabe, wobei eine relative Angabe als relativ zum Arbeitsverzeichnis der
- * Java VM interpretiert wird. Folgende Properties müssen in der Properties-Datei vorhanden
+ * Java VM interpretiert wird. Folgende Properties muessen in der Properties-Datei vorhanden
* sein:
* <ul>
* <li>
@@ -73,27 +73,27 @@ public class HTTPSClientAuth extends HTTPSServerAuth
* <code>verifyServiceEndPoint</code>: Zugangspunkt des Webservices (URL)
* </li>
* <li>
- * <code>verifyRequest</code>: Name des zu sendenden Signaturprüfrequests (entweder
+ * <code>verifyRequest</code>: Name des zu sendenden Signaturpruefrequests (entweder
* absolute oder relative Pfadangabe; eine relative Pfadangabe wird relativ zum
* Arbeitsverzeichnis der Java VM interpretiert)
* </li>
* <li>
- * <code>ssl.truststore.type</code>: Typ des JSSE-Truststores (entweder "JKS" für einen
- * Java Key Store oder "PKCS12" für eine PKCS#12-Datei).
+ * <code>ssl.truststore.type</code>: Typ des JSSE-Truststores (entweder "JKS" fuer einen
+ * Java Key Store oder "PKCS12" fuer eine PKCS#12-Datei).
* </li>
* <li><code>ssl.truststore.type</code>: Relativer oder absoluter Pfad zum JSSE-Truststore.
* Ein relativer Pfad wird relativ zum Arbeitsverzeichnis der Java VM interpretiert).
* </li>
- * <li><code>ssl.truststore.pwd</code>: Passwort für den JSSE-Truststore.
+ * <li><code>ssl.truststore.pwd</code>: Passwort f�r den JSSE-Truststore.
* </li>
* <li>
- * <code>ssl.keystore.type</code>: Typ des JSSE-Keystores (entweder "JKS" für einen
- * Java Key Store oder "PKCS12" für eine PKCS#12-Datei).
+ * <code>ssl.keystore.type</code>: Typ des JSSE-Keystores (entweder "JKS" fuer einen
+ * Java Key Store oder "PKCS12" fuer eine PKCS#12-Datei).
* </li>
* <li><code>ssl.keystore.type</code>: Relativer oder absoluter Pfad zum JSSE-Keystore.
* Ein relativer Pfad wird relativ zum Arbeitsverzeichnis der Java VM interpretiert).
* </li>
- * <li><code>ssl.keystore.pwd</code>: Passwort für den JSSE-Keystore.
+ * <li><code>ssl.keystore.pwd</code>: Passwort f�r den JSSE-Keystore.
* </li>
* </ul>
* </li>
@@ -103,13 +103,13 @@ public class HTTPSClientAuth extends HTTPSServerAuth
{
try
{
- // Prüfen, ob Beispiel korrekt verwendet wird
+ // Pr�fen, ob Beispiel korrekt verwendet wird
checkArgs(args, "HTTP");
// Initialisieren des Clients
HTTPSClientAuth httpClient = new HTTPSClientAuth(args);
- // Ausführen der Serviceabfrage
+ // Ausf�hren der Serviceabfrage
httpClient.execute(args[0]);
}
catch (Exception e)
@@ -119,11 +119,11 @@ public class HTTPSClientAuth extends HTTPSServerAuth
}
/**
- * Erzeugt den MOA Client. Es erfolgt die Auswertung der übergebenen Aufrufparameter.
+ * Erzeugt den MOA Client. Es erfolgt die Auswertung der uebergebenen Aufrufparameter.
*
- * @param args Die Aufrufparameter für das Beispiel. Siehe {@link HTTPSClientAuth#main(String[])}.
+ * @param args Die Aufrufparameter fuer das Beispiel. Siehe {@link HTTPSClientAuth#main(String[])}.
*
- * @throws Exception wenn der MOA Client mit den übergebenen Aufrufparametern nicht korrekt erzeugt
+ * @throws Exception wenn der MOA Client mit den �bergebenen Aufrufparametern nicht korrekt erzeugt
* werden konnte.
*/
protected HTTPSClientAuth(String[] args) throws Exception
@@ -132,13 +132,13 @@ public class HTTPSClientAuth extends HTTPSServerAuth
}
/**
- * Konfiguriert JSSE für eine SSL-Verbindung mit Client- und Serverauthentisierung.
+ * Konfiguriert JSSE fuer eine SSL-Verbindung mit Client- und Serverauthentisierung.
*/
protected void configureSSL() throws Exception
{
super.configureSSL();
- // Konfiguriere Key-Store (enthält privaten Schlüssel und Zertifikat des Clients)
+ // Konfiguriere Key-Store (enth�lt privaten Schl�ssel und Zertifikat des Clients)
System.setProperty(KEYSTORETYPE, getProperty("ssl.keystore.type"));
System.setProperty(KEYSTORE, getProperty("ssl.keystore.loc"));
System.setProperty(KEYSTOREPASSWORD, getProperty("ssl.keystore.pwd"));
diff --git a/spss/handbook/clients/webservice/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/webservice/HTTPSServerAuth.java b/spss/handbook/clients/webservice/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/webservice/HTTPSServerAuth.java
index d2a0900bc..d72564812 100644
--- a/spss/handbook/clients/webservice/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/webservice/HTTPSServerAuth.java
+++ b/spss/handbook/clients/webservice/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/webservice/HTTPSServerAuth.java
@@ -29,8 +29,8 @@ import java.security.Security;
import com.sun.net.ssl.internal.ssl.Provider;
/**
- * Diese Klasse implementiert einen einfachen Client für das MOA SP/SS Webservice mittels Apache Axis. Die
- * Verbindung erfolgt gesichert über SSL, und zwar nur mit Serverauthentisierung.
+ * Diese Klasse implementiert einen einfachen Client f�r das MOA SP/SS Webservice mittels Apache Axis. Die
+ * Verbindung erfolgt gesichert ueber SSL, und zwar nur mit Serverauthentisierung.
*/
public class HTTPSServerAuth extends HTTP
{
@@ -43,20 +43,20 @@ public class HTTPSServerAuth extends HTTP
/**
* Methode main.
*
- * Enthält den Beispielcode der nötig ist um von Java aus auf MOA-SPSS zugreifen zu können. Der Zugriff
- * passiert über das AXIS-Framework. Die Verbindung erfolgt gesichert über SSL, und zwar nur mit
+ * Enthaelt den Beispielcode der noetig ist um von Java aus auf MOA-SPSS zugreifen zu koennen. Der Zugriff
+ * passiert ueber das AXIS-Framework. Die Verbindung erfolgt gesichert ueber SSL, und zwar nur mit
* Serverauthentisierung.
*
* @param args <ul>
* <li>
- * args[0] enthält entweder die Bezeichnung "sign" oder "verify" zur Kennzeichnung,
- * ob ein Signaturerstellungsrequest, oder ein Signaturprüfrequest gesendet werden soll.
+ * args[0] enthaelt entweder die Bezeichnung "sign" oder "verify" zur Kennzeichnung,
+ * ob ein Signaturerstellungsrequest, oder ein Signaturpruefrequest gesendet werden soll.
* </li>
* <li>
- * args[1] enthält einen Verweis auf eine Property-Datei, die die nähere Konfiguration
- * für dieses Beispiel enthält. Der Verweis enthält entweder eine absolute oder eine
+ * args[1] enthaelt einen Verweis auf eine Property-Datei, die die naehere Konfiguration
+ * fuer dieses Beispiel enthaelt. Der Verweis enthaelt entweder eine absolute oder eine
* relative Pfadangabe, wobei eine relative Angabe als relativ zum Arbeitsverzeichnis der
- * Java VM interpretiert wird. Folgende Properties müssen in der Properties-Datei vorhanden
+ * Java VM interpretiert wird. Folgende Properties muessen in der Properties-Datei vorhanden
* sein:
* <ul>
* <li>
@@ -77,18 +77,18 @@ public class HTTPSServerAuth extends HTTP
* <code>verifyServiceEndPoint</code>: Zugangspunkt des Webservices (URL)
* </li>
* <li>
- * <code>verifyRequest</code>: Name des zu sendenden Signaturprüfrequests (entweder
+ * <code>verifyRequest</code>: Name des zu sendenden Signaturpruefrequests (entweder
* absolute oder relative Pfadangabe; eine relative Pfadangabe wird relativ zum
* Arbeitsverzeichnis der Java VM interpretiert)
* </li>
* <li>
- * <code>ssl.truststore.type</code>: Typ des JSSE-Truststores (entweder "JKS" für einen
- * Java Key Store oder "PKCS12" für eine PKCS#12-Datei).
+ * <code>ssl.truststore.type</code>: Typ des JSSE-Truststores (entweder "JKS" fuer einen
+ * Java Key Store oder "PKCS12" fuer eine PKCS#12-Datei).
* </li>
* <li><code>ssl.truststore.type</code>: Relativer oder absoluter Pfad zum JSSE-Truststore.
* Ein relativer Pfad wird relativ zum Arbeitsverzeichnis der Java VM interpretiert).
* </li>
- * <li><code>ssl.truststore.pwd</code>: Passwort für den JSSE-Truststore.
+ * <li><code>ssl.truststore.pwd</code>: Passwort fuer den JSSE-Truststore.
* </li>
* </ul>
* </li>
@@ -98,13 +98,13 @@ public class HTTPSServerAuth extends HTTP
{
try
{
- // Prüfen, ob Beispiel korrekt verwendet wird
+ // Pr�fen, ob Beispiel korrekt verwendet wird
checkArgs(args, "HTTP");
// Initialisieren des Clients
HTTPSServerAuth httpClient = new HTTPSServerAuth(args);
- // Ausführen der Serviceabfrage
+ // Ausf�hren der Serviceabfrage
httpClient.execute(args[0]);
}
catch (Exception e)
@@ -114,11 +114,11 @@ public class HTTPSServerAuth extends HTTP
}
/**
- * Erzeugt den MOA Client. Es erfolgt die Auswertung der übergebenen Aufrufparameter.
+ * Erzeugt den MOA Client. Es erfolgt die Auswertung der �bergebenen Aufrufparameter.
*
- * @param args Die Aufrufparameter für das Beispiel. Siehe {@link HTTPSServerAuth#main(String[])}.
+ * @param args Die Aufrufparameter fuer das Beispiel. Siehe {@link HTTPSServerAuth#main(String[])}.
*
- * @throws Exception wenn der MOA Client mit den übergebenen Aufrufparametern nicht korrekt erzeugt
+ * @throws Exception wenn der MOA Client mit den uebergebenen Aufrufparametern nicht korrekt erzeugt
* werden konnte.
*/
protected HTTPSServerAuth(String[] args) throws Exception
@@ -128,20 +128,20 @@ public class HTTPSServerAuth extends HTTP
}
/**
- * Konfiguriert JSSE für eine SSL-Verbindung mit Serverauthentisierung.
+ * Konfiguriert JSSE fuer eine SSL-Verbindung mit Serverauthentisierung.
*
- * @throws Exception wenn die Konfiguration von JSSE fehlschlägt.
+ * @throws Exception wenn die Konfiguration von JSSE fehlschlaegt.
*/
protected void configureSSL() throws Exception
{
- // Aktivieren Sie die nächste Zeile für detailliertes Logging des SSL-Verbindungsaufbaus
+ // Aktivieren Sie die n�chste Zeile f�r detailliertes Logging des SSL-Verbindungsaufbaus
// System.setProperty("javax.net.debug", "all");
- // Setzen des korrekten Protokoll-Handlers für https
+ // Setzen des korrekten Protokoll-Handlers f�r https
Security.addProvider(new Provider());
System.setProperty(HANDLER, "com.sun.net.ssl.internal.www.protocol");
- // Konfiguriere Trust-Store (enthält SSL-Zertifikat des MOA Services, dem vertraut wird)
+ // Konfiguriere Trust-Store (enth�lt SSL-Zertifikat des MOA Services, dem vertraut wird)
System.setProperty(TRUSTSTORETYPE, getProperty("ssl.truststore.type"));
System.setProperty(TRUSTSTORE, getProperty("ssl.truststore.loc"));
System.setProperty(TRUSTSTOREPASSWORD, getProperty("ssl.truststore.pwd"));
diff --git a/spss/pom.xml b/spss/pom.xml
index 799286889..165a09dba 100644
--- a/spss/pom.xml
+++ b/spss/pom.xml
@@ -3,7 +3,7 @@
<parent>
<groupId>MOA</groupId>
<artifactId>MOA</artifactId>
- <version>2.0.0</version>
+ <version>2.0.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/spss/server/serverlib/pom.xml b/spss/server/serverlib/pom.xml
index 4eb2a2218..42cf5bfc9 100644
--- a/spss/server/serverlib/pom.xml
+++ b/spss/server/serverlib/pom.xml
@@ -9,7 +9,7 @@
<groupId>MOA.spss.server</groupId>
<artifactId>moa-spss-lib</artifactId>
<packaging>jar</packaging>
- <version>2.0.0</version>
+ <version>2.0.1</version>
<name>MOA SP/SS API</name>
<properties>
diff --git a/spss/server/serverlib/src/main/java/at/gv/egovernment/moa/spss/server/service/AxisHandler.java b/spss/server/serverlib/src/main/java/at/gv/egovernment/moa/spss/server/service/AxisHandler.java
index 591e26ac2..639a75ab1 100644
--- a/spss/server/serverlib/src/main/java/at/gv/egovernment/moa/spss/server/service/AxisHandler.java
+++ b/spss/server/serverlib/src/main/java/at/gv/egovernment/moa/spss/server/service/AxisHandler.java
@@ -284,8 +284,8 @@ public class AxisHandler extends BasicHandler {
try {
xmlResponseString = DOMUtils.serializeNode(xmlResponse, true);
/*
- Soll die Antwort nur \n enthalten, so gibt es 2 Möglichkeiten:
- 1.) höhere Xalan Version und
+ Soll die Antwort nur \n enthalten, so gibt es 2 Möglichkeiten:
+ 1.) Xalan Version und
xmlResponseString = DOMUtils.serializeNode(xmlResponse, true, "\n");
2.)
OutputFormat serializerFormat = new OutputFormat((Document) xmlResponse.getOwnerDocument());
diff --git a/spss/server/serverws/pom.xml b/spss/server/serverws/pom.xml
index 76319b676..4f09e940d 100644
--- a/spss/server/serverws/pom.xml
+++ b/spss/server/serverws/pom.xml
@@ -10,7 +10,7 @@
<groupId>MOA.spss.server</groupId>
<artifactId>moa-spss-ws</artifactId>
<packaging>war</packaging>
- <version>2.0.0</version>
+ <version>2.0.1</version>
<name>MOA SP/SS WebService</name>
<properties>
diff --git a/spss/server/tools/pom.xml b/spss/server/tools/pom.xml
index 503c49545..acc06ff38 100644
--- a/spss/server/tools/pom.xml
+++ b/spss/server/tools/pom.xml
@@ -9,7 +9,7 @@
<groupId>MOA.spss.server</groupId>
<artifactId>moa-spss-tools</artifactId>
<packaging>jar</packaging>
- <version>2.0.0</version>
+ <version>2.0.1</version>
<name>MOA SP/SS Tools</name>
<properties>