diff options
| author | Thomas Lenz <tlenz@iaik.tugraz.at> | 2016-02-17 12:20:50 +0100 | 
|---|---|---|
| committer | Thomas Lenz <tlenz@iaik.tugraz.at> | 2016-02-17 12:20:50 +0100 | 
| commit | f589b20e4e6eb5361430a7bfb26dfbe4c67c3d55 (patch) | |
| tree | 4fbdaf4056576e4a3d27ba6c767a0adc0a1e8635 | |
| parent | 2ded3e74601d89809b8290b0896b27ddce8f35d8 (diff) | |
| download | moa-id-spss-f589b20e4e6eb5361430a7bfb26dfbe4c67c3d55.tar.gz moa-id-spss-f589b20e4e6eb5361430a7bfb26dfbe4c67c3d55.tar.bz2 moa-id-spss-f589b20e4e6eb5361430a7bfb26dfbe4c67c3d55.zip | |
refactor JUnit tests
23 files changed, 135 insertions, 72 deletions
| diff --git a/id/server/auth/pom.xml b/id/server/auth/pom.xml index 98ec73a25..c50d4ce47 100644 --- a/id/server/auth/pom.xml +++ b/id/server/auth/pom.xml @@ -140,18 +140,6 @@  		</dependency> -<!--         <dependency> -            <groupId>eu.stork</groupId> -            <artifactId>oasis-dss-api</artifactId> -            <version>1.0.0-RELEASE</version> -        </dependency> --> -         - <!--         Adding stork module dependency automatically adds stork capabilities.  --> -<!-- 		<dependency> -			<groupId>MOA.id.server.modules</groupId> -			<artifactId>moa-id-module-stork</artifactId> -		</dependency> --> -		  		<!-- Adding monitoring module dependency automatically adds monitoring capabilities. -->  		<dependency>  			<groupId>MOA.id.server.modules</groupId> @@ -169,6 +157,11 @@  			<artifactId>moa-id-module-openID</artifactId>  		</dependency> +<!-- 		<dependency> +			<groupId>MOA.id.server.modules</groupId> +			<artifactId>moa-id-module-pvp2</artifactId> +		</dependency> --> +   		<dependency>  			<groupId>MOA.id.server.modules</groupId>  			<artifactId>moa-id-modul-citizencard_authentication</artifactId> diff --git a/id/server/idserverlib/pom.xml b/id/server/idserverlib/pom.xml index 5ead4c103..770230bfc 100644 --- a/id/server/idserverlib/pom.xml +++ b/id/server/idserverlib/pom.xml @@ -619,11 +619,11 @@  						<artifactId>surefire-junit47</artifactId>
  						<version>${surefire.version}</version>
  					</dependency>
 -					<dependency>
 +<!-- 					<dependency>
  						<groupId>org.apache.maven.surefire</groupId>
  						<artifactId>surefire-testng</artifactId>
  						<version>${surefire.version}</version>
 -					</dependency>
 +					</dependency> -->
  				</dependencies>
  			</plugin>
 diff --git a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/SpringExpressionAwareProcessEngineTest.java b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/SpringExpressionAwareProcessEngineTest.java index 7288ae2b2..fe5928427 100644 --- a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/SpringExpressionAwareProcessEngineTest.java +++ b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/SpringExpressionAwareProcessEngineTest.java @@ -1,23 +1,25 @@  package at.gv.egovernment.moa.id.process.spring.test; -import static at.gv.egovernment.moa.id.process.ProcessInstanceState.*; -import static org.junit.Assert.*; +import static at.gv.egovernment.moa.id.process.ProcessInstanceState.ENDED; +import static at.gv.egovernment.moa.id.process.ProcessInstanceState.NOT_STARTED; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertNotNull;  import java.io.IOException;  import java.io.InputStream;  import java.util.Properties;  import org.hibernate.cfg.Configuration; -import org.junit.BeforeClass; +import org.junit.Before;  import org.junit.Test;  import org.junit.runner.RunWith; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.ApplicationContext;  import org.springframework.test.context.ContextConfiguration;  import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -  import at.gv.egovernment.moa.id.commons.db.MOASessionDBUtils;  import at.gv.egovernment.moa.id.commons.db.dao.session.InterfederationSessionStore; -import at.gv.egovernment.moa.id.commons.db.ex.MOADatabaseException;  import at.gv.egovernment.moa.id.process.ProcessDefinitionParserException;  import at.gv.egovernment.moa.id.process.ProcessEngine;  import at.gv.egovernment.moa.id.process.ProcessEngineImpl; @@ -34,25 +36,34 @@ import at.gv.egovernment.moa.id.process.spring.SpringExpressionEvaluator;   *    */  @RunWith(SpringJUnit4ClassRunner.class) -@ContextConfiguration +@ContextConfiguration("/at/gv/egovernment/moa/id/process/spring/test/SpringExpressionAwareProcessEngineTest-context.xml")  public class SpringExpressionAwareProcessEngineTest { +	@Autowired private static ProcessEngine pe; +	@Autowired private ApplicationContext applicationContext; -	private static ProcessEngine pe; +	private boolean isInitialized = false; -	@BeforeClass -	public static void init() throws IOException, ProcessDefinitionParserException { +	@Before +	public void init() throws IOException, ProcessDefinitionParserException { -		pe = new ProcessEngineImpl(); -		((ProcessEngineImpl) pe).setTransitionConditionExpressionEvaluator(new SpringExpressionEvaluator()); -		try (InputStream in = SpringExpressionAwareProcessEngineTest.class.getResourceAsStream("SampleProcessDefinitionWithExpression1.xml")) { -			((ProcessEngineImpl) pe).registerProcessDefinition(in); -		} -		try (InputStream in = SpringExpressionAwareProcessEngineTest.class.getResourceAsStream("SampleProcessDefinitionForSAML1Authentication.xml")) { -			((ProcessEngineImpl) pe).registerProcessDefinition(in); -		} +		if (!isInitialized) { + +			if (pe == null) { +				pe = applicationContext.getBean("processEngine", ProcessEngine.class); +				 +			} + +			((ProcessEngineImpl) pe).setTransitionConditionExpressionEvaluator(new SpringExpressionEvaluator()); +			try (InputStream in = SpringExpressionAwareProcessEngineTest.class.getResourceAsStream("SampleProcessDefinitionWithExpression1.xml")) { +				((ProcessEngineImpl) pe).registerProcessDefinition(in); +			} +			try (InputStream in = SpringExpressionAwareProcessEngineTest.class.getResourceAsStream("SampleProcessDefinitionForSAML1Authentication.xml")) { +				((ProcessEngineImpl) pe).registerProcessDefinition(in); +			}  		initHibernateForTesting(); +		}  	}  	private static void initHibernateForTesting() throws IOException{ diff --git a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/CreateSAML1AssertionTask.java b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/CreateSAML1AssertionTask.java index ebda3c5c3..7490391f2 100644 --- a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/CreateSAML1AssertionTask.java +++ b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/CreateSAML1AssertionTask.java @@ -8,6 +8,7 @@ import java.util.Objects;  import org.apache.commons.io.IOUtils;  import org.slf4j.Logger;  import org.slf4j.LoggerFactory; +import org.springframework.stereotype.Service;  import at.gv.egovernment.moa.id.auth.modules.TaskExecutionException;  import at.gv.egovernment.moa.id.process.api.ExecutionContext; @@ -34,6 +35,7 @@ import at.gv.egovernment.moa.id.process.api.Task;   * @author tknall   *    */ +@Service("CreateSAML1AssertionTask")  public class CreateSAML1AssertionTask implements Task {  	private Logger log = LoggerFactory.getLogger(getClass()); diff --git a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/GetIdentityLinkTask.java b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/GetIdentityLinkTask.java index bd08ec6a1..90bd0a32f 100644 --- a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/GetIdentityLinkTask.java +++ b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/GetIdentityLinkTask.java @@ -8,6 +8,7 @@ import java.util.Objects;  import org.apache.commons.io.IOUtils;  import org.slf4j.Logger;  import org.slf4j.LoggerFactory; +import org.springframework.stereotype.Service;  import at.gv.egovernment.moa.id.auth.modules.TaskExecutionException;  import at.gv.egovernment.moa.id.process.api.ExecutionContext; @@ -33,6 +34,7 @@ import at.gv.egovernment.moa.id.process.api.Task;   * @author tknall   *    */ +@Service("GetIdentityLinkTask")  public class GetIdentityLinkTask implements Task {  	private Logger log = LoggerFactory.getLogger(getClass()); diff --git a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/SelectBKUTask.java b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/SelectBKUTask.java index 54195ec91..b571f0b9f 100644 --- a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/SelectBKUTask.java +++ b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/SelectBKUTask.java @@ -2,6 +2,7 @@ package at.gv.egovernment.moa.id.process.spring.test.task;  import org.slf4j.Logger;  import org.slf4j.LoggerFactory; +import org.springframework.stereotype.Service;  import at.gv.egovernment.moa.id.process.api.ExecutionContext;  import at.gv.egovernment.moa.id.process.api.Task; @@ -20,6 +21,7 @@ import at.gv.egovernment.moa.id.process.api.Task;   * @author tknall   *    */ +@Service("SelectBKUTask")  public class SelectBKUTask implements Task {  	private Logger log = LoggerFactory.getLogger(getClass()); diff --git a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/SignAuthBlockTask.java b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/SignAuthBlockTask.java index 8f9b72cea..6d481dc01 100644 --- a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/SignAuthBlockTask.java +++ b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/SignAuthBlockTask.java @@ -8,6 +8,7 @@ import java.util.Objects;  import org.apache.commons.io.IOUtils;  import org.slf4j.Logger;  import org.slf4j.LoggerFactory; +import org.springframework.stereotype.Service;  import at.gv.egovernment.moa.id.auth.modules.TaskExecutionException;  import at.gv.egovernment.moa.id.process.api.ExecutionContext; @@ -35,6 +36,7 @@ import at.gv.egovernment.moa.id.process.api.Task;   * @author tknall   *    */ +@Service("SignAuthBlockTask")  public class SignAuthBlockTask implements Task {  	private Logger log = LoggerFactory.getLogger(getClass()); diff --git a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/ValidateIdentityLinkTask.java b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/ValidateIdentityLinkTask.java index a8e7df3d7..aa5187ef5 100644 --- a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/ValidateIdentityLinkTask.java +++ b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/ValidateIdentityLinkTask.java @@ -4,6 +4,7 @@ import java.util.Objects;  import org.slf4j.Logger;  import org.slf4j.LoggerFactory; +import org.springframework.stereotype.Service;  import at.gv.egovernment.moa.id.process.api.ExecutionContext;  import at.gv.egovernment.moa.id.process.api.Task; @@ -26,6 +27,7 @@ import at.gv.egovernment.moa.id.process.api.Task;   * @author tknall   *    */ +@Service("ValidateIdentityLinkTask")  public class ValidateIdentityLinkTask implements Task {  	private Logger log = LoggerFactory.getLogger(getClass()); diff --git a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/ValidateSignedAuthBlockTask.java b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/ValidateSignedAuthBlockTask.java index cece373d4..c9127551e 100644 --- a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/ValidateSignedAuthBlockTask.java +++ b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/spring/test/task/ValidateSignedAuthBlockTask.java @@ -4,6 +4,7 @@ import java.util.Objects;  import org.slf4j.Logger;  import org.slf4j.LoggerFactory; +import org.springframework.stereotype.Service;  import at.gv.egovernment.moa.id.auth.modules.TaskExecutionException;  import at.gv.egovernment.moa.id.process.api.ExecutionContext; @@ -29,6 +30,7 @@ import at.gv.egovernment.moa.id.process.api.Task;   * @author tknall   *    */ +@Service("ValidateSignedAuthBlockTask")  public class ValidateSignedAuthBlockTask implements Task {  	private Logger log = LoggerFactory.getLogger(getClass()); diff --git a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/test/HalloWeltTask.java b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/test/HalloWeltTask.java index d05200ee8..391506289 100644 --- a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/test/HalloWeltTask.java +++ b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/test/HalloWeltTask.java @@ -1,5 +1,7 @@  package at.gv.egovernment.moa.id.process.test; +import org.springframework.stereotype.Service; +  import at.gv.egovernment.moa.id.process.api.ExecutionContext;  import at.gv.egovernment.moa.id.process.api.Task; @@ -9,6 +11,7 @@ import at.gv.egovernment.moa.id.process.api.Task;   * @author tknall   *    */ +@Service("HalloWeltTask")  public class HalloWeltTask implements Task {  	@Override diff --git a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/test/HelloWorldTask.java b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/test/HelloWorldTask.java index e79bb8198..7e1f2e6f1 100644 --- a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/test/HelloWorldTask.java +++ b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/test/HelloWorldTask.java @@ -1,5 +1,7 @@  package at.gv.egovernment.moa.id.process.test; +import org.springframework.stereotype.Service; +  import at.gv.egovernment.moa.id.process.api.ExecutionContext;  import at.gv.egovernment.moa.id.process.api.Task; @@ -9,6 +11,7 @@ import at.gv.egovernment.moa.id.process.api.Task;   * @author tknall   *    */ +@Service("HelloWorldTask")  public class HelloWorldTask implements Task {  	@Override diff --git a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/test/ProcessEngineTest.java b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/test/ProcessEngineTest.java index fa9f2ad06..a0e5ceece 100644 --- a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/test/ProcessEngineTest.java +++ b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/process/test/ProcessEngineTest.java @@ -1,20 +1,25 @@  package at.gv.egovernment.moa.id.process.test; -import static at.gv.egovernment.moa.id.process.ProcessInstanceState.*; -import static org.junit.Assert.*; +import static at.gv.egovernment.moa.id.process.ProcessInstanceState.ENDED; +import static at.gv.egovernment.moa.id.process.ProcessInstanceState.NOT_STARTED; +import static at.gv.egovernment.moa.id.process.ProcessInstanceState.SUSPENDED; +import static org.junit.Assert.assertEquals;  import java.io.IOException;  import java.io.InputStream;  import java.util.Properties;  import org.hibernate.cfg.Configuration; -import org.junit.BeforeClass; +import org.junit.Before;  import org.junit.Test; - +import org.junit.runner.RunWith; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.ApplicationContext; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;  import at.gv.egovernment.moa.id.commons.db.MOASessionDBUtils;  import at.gv.egovernment.moa.id.commons.db.dao.session.InterfederationSessionStore; -import at.gv.egovernment.moa.id.commons.db.ex.MOADatabaseException;  import at.gv.egovernment.moa.id.process.ProcessDefinitionParser;  import at.gv.egovernment.moa.id.process.ProcessDefinitionParserException;  import at.gv.egovernment.moa.id.process.ProcessEngine; @@ -23,29 +28,40 @@ import at.gv.egovernment.moa.id.process.ProcessExecutionException;  import at.gv.egovernment.moa.id.process.ProcessInstance;  import at.gv.egovernment.moa.id.process.dao.ProcessInstanceStore; +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration("/at/gv/egovernment/moa/id/process/spring/test/SpringExpressionAwareProcessEngineTest-context.xml")  public class ProcessEngineTest { -	private static ProcessEngine pe; - -	@BeforeClass -	public static void init() throws IOException, ProcessDefinitionParserException { - -		ProcessDefinitionParser pdp = new ProcessDefinitionParser(); +	@Autowired private static ProcessEngine pe; -		pe = new ProcessEngineImpl(); - -		((ProcessEngineImpl) pe).setTransitionConditionExpressionEvaluator(new BooleanStringExpressionEvaluator()); -		try (InputStream in = ProcessEngineTest.class.getResourceAsStream("SampleProcessDefinition1.xml")) { -			((ProcessEngineImpl) pe).registerProcessDefinition(pdp.parse(in)); -		} -		try (InputStream in = ProcessEngineTest.class.getResourceAsStream("SampleProcessDefinition2.xml")) { -			((ProcessEngineImpl) pe).registerProcessDefinition(pdp.parse(in)); +	@Autowired private ApplicationContext applicationContext; +	 +	private boolean isInitialized = false; +	 +	@Before +	public void init() throws IOException, ProcessDefinitionParserException { +		 +		if (!isInitialized) { +			ProcessDefinitionParser pdp = new ProcessDefinitionParser(); + +			if (pe == null) { +				pe = applicationContext.getBean("processEngine", ProcessEngine.class); +				 +			} +			 +			((ProcessEngineImpl) pe).setTransitionConditionExpressionEvaluator(new BooleanStringExpressionEvaluator()); +			try (InputStream in = ProcessEngineTest.class.getResourceAsStream("SampleProcessDefinition1.xml")) { +				((ProcessEngineImpl) pe).registerProcessDefinition(pdp.parse(in)); +			} +			try (InputStream in = ProcessEngineTest.class.getResourceAsStream("SampleProcessDefinition2.xml")) { +				((ProcessEngineImpl) pe).registerProcessDefinition(pdp.parse(in)); +			} + +			initHibernateForTesting(); +			isInitialized = true;  		} - -		initHibernateForTesting();  	} - - +	  	private static void initHibernateForTesting() throws IOException{  		InputStream in = ProcessEngineTest.class.getResourceAsStream("/at/gv/egovernment/moa/id/process/hibernate.configuration.test.properties"); diff --git a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/spring/test/SampleProcessDefinitionForSAML1Authentication.xml b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/spring/test/SampleProcessDefinitionForSAML1Authentication.xml index 764ad6405..6b84910bd 100644 --- a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/spring/test/SampleProcessDefinitionForSAML1Authentication.xml +++ b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/spring/test/SampleProcessDefinitionForSAML1Authentication.xml @@ -5,37 +5,37 @@  	<!--  		returns String 'bkuURL'  	--> -	<pd:Task id="bkuSelectionTask" class="at.gv.egovernment.moa.id.process.spring.test.task.SelectBKUTask" /> +	<pd:Task id="bkuSelectionTask" class="SelectBKUTask" />  	<!--  		requires 'bkuURL'  		returns String 'IdentityLink'  	--> -	<pd:Task id="getIdentityLinkTask" class="at.gv.egovernment.moa.id.process.spring.test.task.GetIdentityLinkTask" /> +	<pd:Task id="getIdentityLinkTask" class="GetIdentityLinkTask" />  	<!--  		requires 'IdentityLink'  		returns Boolean 'isIdentityLinkValidated'  	--> -	<pd:Task id="validateIdentityLinkTask" class="at.gv.egovernment.moa.id.process.spring.test.task.ValidateIdentityLinkTask" /> +	<pd:Task id="validateIdentityLinkTask" class="ValidateIdentityLinkTask" />  	<!--  		requires 'IdentityLink', 'isIdentityLinkValidated', 'bkuURL'  		returns String 'SignedAuthBlock'  	--> -	<pd:Task id="signAuthBlockTask" class="at.gv.egovernment.moa.id.process.spring.test.task.SignAuthBlockTask" /> +	<pd:Task id="signAuthBlockTask" class="SignAuthBlockTask" />  	<!--  		requires 'IdentityLink', 'isIdentityLinkValidated', 'SignedAuthBlock'  		returns Boolean 'isSignedAuthBlockValidated'  	--> -	<pd:Task id="validateSignedAuthBlockTask" class="at.gv.egovernment.moa.id.process.spring.test.task.ValidateSignedAuthBlockTask" /> +	<pd:Task id="validateSignedAuthBlockTask" class="ValidateSignedAuthBlockTask" />  	<!--  		requires 'IdentityLink', 'isIdentityLinkValidated', 'SignedAuthBlock', 'isSignedAuthBlockValidated';  		returns 'SAML1Assertion'  	--> -	<pd:Task id="createAssertionTask" class="at.gv.egovernment.moa.id.process.spring.test.task.CreateSAML1AssertionTask" /> +	<pd:Task id="createAssertionTask" class="CreateSAML1AssertionTask" />  	<pd:StartEvent id="start" />  	<pd:EndEvent id="end" /> diff --git a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/spring/test/SpringExpressionAwareProcessEngineTest-context.xml b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/spring/test/SpringExpressionAwareProcessEngineTest-context.xml index 9a381d83a..decdfe6b0 100644 --- a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/spring/test/SpringExpressionAwareProcessEngineTest-context.xml +++ b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/spring/test/SpringExpressionAwareProcessEngineTest-context.xml @@ -10,4 +10,31 @@  	<bean id="processEngine" class="at.gv.egovernment.moa.id.process.ProcessEngineImpl">  		<property name="transitionConditionExpressionEvaluator" ref="springElAwareExpressionEvaluator" />  	</bean> +	 +	<bean id="ProcessInstanceStoreage"  +				class="at.gv.egovernment.moa.id.process.dao.ProcessInstanceStoreDAOImpl"/>	 +	 +	<bean id="HelloWorldTask"  +				class="at.gv.egovernment.moa.id.process.test.HelloWorldTask"/> +	 +	<bean id="HalloWeltTask"  +				class="at.gv.egovernment.moa.id.process.test.HalloWeltTask"/> +				 +	<bean id="SelectBKUTask"  +				class="at.gv.egovernment.moa.id.process.spring.test.task.SelectBKUTask"/> +				 +	<bean id="CreateSAML1AssertionTask"  +				class="at.gv.egovernment.moa.id.process.spring.test.task.CreateSAML1AssertionTask"/> + +	<bean id="GetIdentityLinkTask"  +				class="at.gv.egovernment.moa.id.process.spring.test.task.GetIdentityLinkTask"/> + +	<bean id="SignAuthBlockTask"  +				class="at.gv.egovernment.moa.id.process.spring.test.task.SignAuthBlockTask"/> +				 +	<bean id="ValidateIdentityLinkTask"  +				class="at.gv.egovernment.moa.id.process.spring.test.task.ValidateIdentityLinkTask"/> +				 +	<bean id="ValidateSignedAuthBlockTask"  +				class="at.gv.egovernment.moa.id.process.spring.test.task.ValidateSignedAuthBlockTask"/>																	  </beans> diff --git a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_MultipleStartEvents.xml b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_MultipleStartEvents.xml index 17fa17cb4..2f492efa9 100644 --- a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_MultipleStartEvents.xml +++ b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_MultipleStartEvents.xml @@ -7,8 +7,8 @@  	<tns:StartEvent id="start1" /> -	<tns:Task id="task1" class="at.gv.egovernment.moa.id.process.test.HelloWorldTask" /> -	<tns:Task id="task2" async="true" class="at.gv.egovernment.moa.id.process.test.HalloWeltTask" /> +	<tns:Task id="task1" class="HelloWorldTask" /> +	<tns:Task id="task2" async="true" class="HalloWeltTask" />  	<tns:Task id="task3" />  	<tns:StartEvent id="start2" /> diff --git a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_NoStartEvents.xml b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_NoStartEvents.xml index 008309e3a..3a5b95273 100644 --- a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_NoStartEvents.xml +++ b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_NoStartEvents.xml @@ -5,7 +5,7 @@  	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  	xsi:schemaLocation="http://reference.e-government.gv.at/namespace/moa/process/definition/v1 ../../main/resources/at/gv/egovernment/moa/id/process/ProcessDefinition.xsd "> -	<tns:Task id="task1" class="at.gv.egovernment.moa.id.process.test.HelloWorldTask" /> +	<tns:Task id="task1" class="HelloWorldTask" />  	<tns:Task id="task2" async="true" />  	<tns:EndEvent id="end" /> diff --git a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_TransitionLoop.xml b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_TransitionLoop.xml index 14b281192..541f7e2b8 100644 --- a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_TransitionLoop.xml +++ b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_TransitionLoop.xml @@ -5,7 +5,7 @@  	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  	xsi:schemaLocation="http://reference.e-government.gv.at/namespace/moa/process/definition/v1 ../../main/resources/at/gv/egovernment/moa/id/process/ProcessDefinition.xsd "> -	<tns:Task id="task1" class="at.gv.egovernment.moa.id.process.test.HelloWorldTask" /> +	<tns:Task id="task1" class="HelloWorldTask" />  	<tns:Task id="task2" async="true" />  	<tns:StartEvent id="start" /> diff --git a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_TransitionRefsTransition.xml b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_TransitionRefsTransition.xml index 1152f3503..4b7a55e47 100644 --- a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_TransitionRefsTransition.xml +++ b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_TransitionRefsTransition.xml @@ -5,7 +5,7 @@  	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  	xsi:schemaLocation="http://reference.e-government.gv.at/namespace/moa/process/definition/v1 ../../main/resources/at/gv/egovernment/moa/id/process/ProcessDefinition.xsd "> -	<tns:Task id="task1" class="at.gv.egovernment.moa.id.process.test.HelloWorldTask" /> +	<tns:Task id="task1" class="HelloWorldTask" />  	<tns:Task id="task2" async="true" />  	<tns:StartEvent id="start" /> diff --git a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_TransitionStartsFromEndEvent.xml b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_TransitionStartsFromEndEvent.xml index 94bd25c9a..795990a19 100644 --- a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_TransitionStartsFromEndEvent.xml +++ b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_TransitionStartsFromEndEvent.xml @@ -5,7 +5,7 @@  	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  	xsi:schemaLocation="http://reference.e-government.gv.at/namespace/moa/process/definition/v1 ../../main/resources/at/gv/egovernment/moa/id/process/ProcessDefinition.xsd "> -	<tns:Task id="task1" class="at.gv.egovernment.moa.id.process.test.HelloWorldTask" /> +	<tns:Task id="task1" class="HelloWorldTask" />  	<tns:Task id="task2" async="true" />  	<tns:StartEvent id="start" /> diff --git a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/SampleProcessDefinition1.xml b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/SampleProcessDefinition1.xml index c161900c5..a564485a3 100644 --- a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/SampleProcessDefinition1.xml +++ b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/SampleProcessDefinition1.xml @@ -5,7 +5,7 @@  	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  	xsi:schemaLocation="http://reference.e-government.gv.at/namespace/moa/process/definition/v1 ../../main/resources/at/gv/egovernment/moa/id/process/ProcessDefinition.xsd "> -	<tns:Task id="task1" class="at.gv.egovernment.moa.id.process.test.HelloWorldTask" /> +	<tns:Task id="task1" class="HelloWorldTask" />  	<tns:Task id="task2" async="true" />  	<tns:StartEvent id="start" /> diff --git a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/SampleProcessDefinition2.xml b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/SampleProcessDefinition2.xml index 9e419e124..bf80f7935 100644 --- a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/SampleProcessDefinition2.xml +++ b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/SampleProcessDefinition2.xml @@ -7,8 +7,8 @@  	<tns:StartEvent id="start" /> -	<tns:Task id="task1" class="at.gv.egovernment.moa.id.process.test.HelloWorldTask" /> -	<tns:Task id="task2" async="true" class="at.gv.egovernment.moa.id.process.test.HelloWorldTask" /> +	<tns:Task id="task1" class="HelloWorldTask" /> +	<tns:Task id="task2" async="true" class="HelloWorldTask" />  	<tns:Task id="task3" />  	<tns:EndEvent id="end" /> diff --git a/id/server/modules/pom.xml b/id/server/modules/pom.xml index 69cd7c217..6ba8ad30f 100644 --- a/id/server/modules/pom.xml +++ b/id/server/modules/pom.xml @@ -20,12 +20,12 @@  	</properties>  	<modules> -		<module>module-stork</module>  		<module>module-monitoring</module>  		<module>moa-id-modules-saml1</module>  		<module>moa-id-module-openID</module>  		<module>moa-id-modul-citizencard_authentication</module>  		<module>moa-id-module-eIDAS</module> +		<!-- <module>moa-id-module-pvp2</module> -->  	</modules>  	<dependencies> diff --git a/id/server/pom.xml b/id/server/pom.xml index a7e79ef78..99a9c6e4f 100644 --- a/id/server/pom.xml +++ b/id/server/pom.xml @@ -22,8 +22,6 @@  <!--         <module>proxy</module> -->
          <module>auth</module>
          <module>moa-id-commons</module>
 -        <module>stork2-saml-engine</module>
 -        <module>stork2-commons</module>
          <module>modules</module>
      </modules>
 | 
