diff options
| author | Bojan Suzic <bojan.suzic@iaik.tugraz.at> | 2014-04-01 16:54:06 +0200 | 
|---|---|---|
| committer | Bojan Suzic <bojan.suzic@iaik.tugraz.at> | 2014-04-01 16:54:06 +0200 | 
| commit | 5f0b20d72cb502dedfdff5364d150a110c6fc395 (patch) | |
| tree | 6c0eeac8af529d54f7e8e89a9268d17a8a18920b | |
| parent | 4e26d339e14275d13f993fd75dbe2819870ae699 (diff) | |
| parent | 779030ed2d7091183b3faf13fec57fa270d46c3a (diff) | |
| download | moa-id-spss-5f0b20d72cb502dedfdff5364d150a110c6fc395.tar.gz moa-id-spss-5f0b20d72cb502dedfdff5364d150a110c6fc395.tar.bz2 moa-id-spss-5f0b20d72cb502dedfdff5364d150a110c6fc395.zip | |
merge
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>
 @@ -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.jarBinary files differ 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 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> | 
