diff options
| author | Christian Wagner <c.wagner@datentechnik-innovation.com> | 2015-01-29 14:39:11 +0100 | 
|---|---|---|
| committer | Christian Wagner <c.wagner@datentechnik-innovation.com> | 2015-01-29 14:39:11 +0100 | 
| commit | c6f543e06c02c0a2635eac2e9b99c2554e6e27bd (patch) | |
| tree | 594d6ef54012a01737a77d40676da8f39e17d5bc /id/server/idserverlib/src/test/resources | |
| parent | 90c4f8e9a6140b97469357deb906b8816f5f680c (diff) | |
| download | moa-id-spss-c6f543e06c02c0a2635eac2e9b99c2554e6e27bd.tar.gz moa-id-spss-c6f543e06c02c0a2635eac2e9b99c2554e6e27bd.tar.bz2 moa-id-spss-c6f543e06c02c0a2635eac2e9b99c2554e6e27bd.zip | |
integrate process engine from project 'dti-process-engine'
  - fix unit tests
  - correct namespaces
  - refactor package name
Diffstat (limited to 'id/server/idserverlib/src/test/resources')
12 files changed, 52 insertions, 50 deletions
| diff --git a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/process_engine/test/InvalidProcessDefinition_NoStartEvents.xml b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/process_engine/test/InvalidProcessDefinition_NoStartEvents.xml deleted file mode 100644 index 754b7a34d..000000000 --- a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/process_engine/test/InvalidProcessDefinition_NoStartEvents.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<tns:ProcessDefinition -	id="SampleProcess1" -	xmlns:tns="http://www.datentechnik.com/process-engine/processdefinition/v1" -	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" -	xsi:schemaLocation="http://www.datentechnik.com/process-engine/processdefinition/v1 ../../main/resources/com/datentechnik_innovation/process_engine/ProcessDefinition.xsd "> - -	<tns:Task id="task1" class="com.datentechnik.process_engine.test.HelloWorldTask" /> -	<tns:Task id="task2" async="true" /> - -	<tns:EndEvent id="end" /> - -	<tns:Transition from="task1" to="task2" /> -	<tns:Transition from="task2" to="end" /> -	 -</tns:ProcessDefinition> 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 6525fb0cd..764ad6405 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 @@ -1,41 +1,41 @@  <?xml version="1.0" encoding="UTF-8"?> -<pd:ProcessDefinition xmlns:pd="http://www.datentechnik.com/process-engine/processdefinition/v1" +<pd:ProcessDefinition xmlns:pd="http://reference.e-government.gv.at/namespace/moa/process/definition/v1"  	id="SampleProcessDefinitionForSAML1Authentication">  	<!--  		returns String 'bkuURL'  	--> -	<pd:Task id="bkuSelectionTask" class="com.datentechnik.process_engine.spring.test.task.SelectBKUTask" /> +	<pd:Task id="bkuSelectionTask" class="at.gv.egovernment.moa.id.process.spring.test.task.SelectBKUTask" />  	<!--  		requires 'bkuURL'  		returns String 'IdentityLink'  	--> -	<pd:Task id="getIdentityLinkTask" class="com.datentechnik.process_engine.spring.test.task.GetIdentityLinkTask" /> +	<pd:Task id="getIdentityLinkTask" class="at.gv.egovernment.moa.id.process.spring.test.task.GetIdentityLinkTask" />  	<!--  		requires 'IdentityLink'  		returns Boolean 'isIdentityLinkValidated'  	--> -	<pd:Task id="validateIdentityLinkTask" class="com.datentechnik.process_engine.spring.test.task.ValidateIdentityLinkTask" /> +	<pd:Task id="validateIdentityLinkTask" class="at.gv.egovernment.moa.id.process.spring.test.task.ValidateIdentityLinkTask" />  	<!--  		requires 'IdentityLink', 'isIdentityLinkValidated', 'bkuURL'  		returns String 'SignedAuthBlock'  	--> -	<pd:Task id="signAuthBlockTask" class="com.datentechnik.process_engine.spring.test.task.SignAuthBlockTask" /> +	<pd:Task id="signAuthBlockTask" class="at.gv.egovernment.moa.id.process.spring.test.task.SignAuthBlockTask" />  	<!--  		requires 'IdentityLink', 'isIdentityLinkValidated', 'SignedAuthBlock'  		returns Boolean 'isSignedAuthBlockValidated'  	--> -	<pd:Task id="validateSignedAuthBlockTask" class="com.datentechnik.process_engine.spring.test.task.ValidateSignedAuthBlockTask" /> +	<pd:Task id="validateSignedAuthBlockTask" class="at.gv.egovernment.moa.id.process.spring.test.task.ValidateSignedAuthBlockTask" />  	<!--  		requires 'IdentityLink', 'isIdentityLinkValidated', 'SignedAuthBlock', 'isSignedAuthBlockValidated';  		returns 'SAML1Assertion'  	--> -	<pd:Task id="createAssertionTask" class="com.datentechnik.process_engine.spring.test.task.CreateSAML1AssertionTask" /> +	<pd:Task id="createAssertionTask" class="at.gv.egovernment.moa.id.process.spring.test.task.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/SampleProcessDefinitionWithExpression1.xml b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/spring/test/SampleProcessDefinitionWithExpression1.xml index ef71026ec..dfe186423 100644 --- a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/spring/test/SampleProcessDefinitionWithExpression1.xml +++ b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/spring/test/SampleProcessDefinitionWithExpression1.xml @@ -1,5 +1,5 @@  <?xml version="1.0" encoding="UTF-8"?> -<pd:ProcessDefinition xmlns:pd="http://www.datentechnik.com/process-engine/processdefinition/v1" +<pd:ProcessDefinition xmlns:pd="http://reference.e-government.gv.at/namespace/moa/process/definition/v1"  	id="SampleProcessWithExpression1">  	<pd:Task id="task1" /> 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 eb62d1ae2..1b6b7658e 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 @@ -5,21 +5,23 @@  	xsi:schemaLocation="http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task.xsd  		http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> -	<bean id="springElAwareExpressionEvaluator" class="com.datentechnik.process_engine.spring.SpringExpressionEvaluator" /> +	<bean id="springElAwareExpressionEvaluator" class="at.gv.egovernment.moa.id.process.spring.SpringExpressionEvaluator" /> -	<bean id="processEngine" class="com.datentechnik.process_engine.ProcessEngineImpl"> +	<bean id="processEngine" class="at.gv.egovernment.moa.id.process.ProcessEngineImpl">  		<property name="transitionConditionExpressionEvaluator" ref="springElAwareExpressionEvaluator" />  		<property name="processInstanceMaxIdleTimeSeconds" value="600" /> +		<!--    		<property name="processDefinitions">  			<list>  				<bean class="com.datentechnik.process_engine.spring.ProcessDefinitionFactoryBean"> -					<property name="resource" value="classpath:com/datentechnik/process_engine/spring/test/SampleProcessDefinitionWithExpression1.xml" /> +					<property name="resource" value="classpath:at/gv/egovernment/moa/id/process/spring/test/SampleProcessDefinitionWithExpression1.xml" />  				</bean>  				<bean class="com.datentechnik.process_engine.spring.ProcessDefinitionFactoryBean"> -					<property name="resource" value="classpath:com/datentechnik/process_engine/spring/test/SampleProcessDefinitionForSAML1Authentication.xml" /> +					<property name="resource" value="classpath:at/gv/egovernment/moa/id/process/spring/test/SampleProcessDefinitionForSAML1Authentication.xml" />  				</bean>  			</list>  		</property> +		 -->  	</bean>  	<task:scheduler id="taskScheduler" pool-size="1" /> diff --git a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/spring/test/SpringExpressionEvaluatorTest-context.xml b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/spring/test/SpringExpressionEvaluatorTest-context.xml index dadc6bf81..95b88ca1a 100644 --- a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/spring/test/SpringExpressionEvaluatorTest-context.xml +++ b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/spring/test/SpringExpressionEvaluatorTest-context.xml @@ -3,12 +3,12 @@  	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> -	<bean id="simplePojo" class="com.datentechnik.process_engine.spring.test.SimplePojo"> +	<bean id="simplePojo" class="at.gv.egovernment.moa.id.process.spring.test.SimplePojo">  		<property name="booleanValue" value="true" />  		<property name="integerValue" value="42" />  		<property name="stringValue" value="HelloWorld" />  	</bean> -	<bean id="expressionEvaluator" class="com.datentechnik.process_engine.spring.SpringExpressionEvaluator" /> +	<bean id="expressionEvaluator" class="at.gv.egovernment.moa.id.process.spring.SpringExpressionEvaluator" />  </beans> diff --git a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/process_engine/test/InvalidProcessDefinition_MultipleStartEvents.xml b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_MultipleStartEvents.xml index 8a32ca46d..17fa17cb4 100644 --- a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/process_engine/test/InvalidProcessDefinition_MultipleStartEvents.xml +++ b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_MultipleStartEvents.xml @@ -1,14 +1,14 @@  <?xml version="1.0" encoding="UTF-8"?>  <tns:ProcessDefinition  	id="SampleProcess2" -	xmlns:tns="http://www.datentechnik.com/process-engine/processdefinition/v1" +	xmlns:tns="http://reference.e-government.gv.at/namespace/moa/process/definition/v1"  	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" -	xsi:schemaLocation="http://www.datentechnik.com/process-engine/processdefinition/v1 ../../main/resources/com/datentechnik_innovation/process_engine/ProcessDefinition.xsd "> +	xsi:schemaLocation="http://reference.e-government.gv.at/namespace/moa/process/definition/v1 ../../main/resources/at/gv/egovernment/moa/id/process/ProcessDefinition.xsd ">  	<tns:StartEvent id="start1" /> -	<tns:Task id="task1" class="com.datentechnik.process_engine.test.HelloWorldTask" /> -	<tns:Task id="task2" async="true" class="com.datentechnik.process_engine.test.HalloWeltTask" /> +	<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="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 new file mode 100644 index 000000000..008309e3a --- /dev/null +++ b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_NoStartEvents.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<tns:ProcessDefinition +	id="SampleProcess1" +	xmlns:tns="http://reference.e-government.gv.at/namespace/moa/process/definition/v1" +	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="task2" async="true" /> + +	<tns:EndEvent id="end" /> + +	<tns:Transition from="task1" to="task2" /> +	<tns:Transition from="task2" to="end" /> +	 +</tns:ProcessDefinition> diff --git a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/process_engine/test/InvalidProcessDefinition_TransitionLoop.xml b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_TransitionLoop.xml index e698f8019..14b281192 100644 --- a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/process_engine/test/InvalidProcessDefinition_TransitionLoop.xml +++ b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_TransitionLoop.xml @@ -1,11 +1,11 @@  <?xml version="1.0" encoding="UTF-8"?>  <tns:ProcessDefinition  	id="SampleProcess1" -	xmlns:tns="http://www.datentechnik.com/process-engine/processdefinition/v1" +	xmlns:tns="http://reference.e-government.gv.at/namespace/moa/process/definition/v1"  	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" -	xsi:schemaLocation="http://www.datentechnik.com/process-engine/processdefinition/v1 ../../main/resources/com/datentechnik_innovation/process_engine/ProcessDefinition.xsd "> +	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="com.datentechnik.process_engine.test.HelloWorldTask" /> +	<tns:Task id="task1" class="at.gv.egovernment.moa.id.process.test.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/process_engine/test/InvalidProcessDefinition_TransitionRefsTransition.xml b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_TransitionRefsTransition.xml index 564bf9040..1152f3503 100644 --- a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/process_engine/test/InvalidProcessDefinition_TransitionRefsTransition.xml +++ b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_TransitionRefsTransition.xml @@ -1,11 +1,11 @@  <?xml version="1.0" encoding="UTF-8"?>  <tns:ProcessDefinition  	id="SampleProcess1" -	xmlns:tns="http://www.datentechnik.com/process-engine/processdefinition/v1" +	xmlns:tns="http://reference.e-government.gv.at/namespace/moa/process/definition/v1"  	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" -	xsi:schemaLocation="http://www.datentechnik.com/process-engine/processdefinition/v1 ../../main/resources/com/datentechnik_innovation/process_engine/ProcessDefinition.xsd "> +	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="com.datentechnik.process_engine.test.HelloWorldTask" /> +	<tns:Task id="task1" class="at.gv.egovernment.moa.id.process.test.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/process_engine/test/InvalidProcessDefinition_TransitionStartsFromEndEvent.xml b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_TransitionStartsFromEndEvent.xml index b3d2d2ebc..94bd25c9a 100644 --- a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/process_engine/test/InvalidProcessDefinition_TransitionStartsFromEndEvent.xml +++ b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/InvalidProcessDefinition_TransitionStartsFromEndEvent.xml @@ -1,11 +1,11 @@  <?xml version="1.0" encoding="UTF-8"?>  <tns:ProcessDefinition  	id="SampleProcess1" -	xmlns:tns="http://www.datentechnik.com/process-engine/processdefinition/v1" +	xmlns:tns="http://reference.e-government.gv.at/namespace/moa/process/definition/v1"  	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" -	xsi:schemaLocation="http://www.datentechnik.com/process-engine/processdefinition/v1 ../../main/resources/com/datentechnik_innovation/process_engine/ProcessDefinition.xsd "> +	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="com.datentechnik.process_engine.test.HelloWorldTask" /> +	<tns:Task id="task1" class="at.gv.egovernment.moa.id.process.test.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/process_engine/test/SampleProcessDefinition1.xml b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/SampleProcessDefinition1.xml index ab033fb8f..c161900c5 100644 --- a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/process_engine/test/SampleProcessDefinition1.xml +++ b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/SampleProcessDefinition1.xml @@ -1,11 +1,11 @@  <?xml version="1.0" encoding="UTF-8"?>  <tns:ProcessDefinition  	id="SampleProcess1" -	xmlns:tns="http://www.datentechnik.com/process-engine/processdefinition/v1" +	xmlns:tns="http://reference.e-government.gv.at/namespace/moa/process/definition/v1"  	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" -	xsi:schemaLocation="http://www.datentechnik.com/process-engine/processdefinition/v1 ../../main/resources/com/datentechnik_innovation/process_engine/ProcessDefinition.xsd "> +	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="com.datentechnik.process_engine.test.HelloWorldTask" /> +	<tns:Task id="task1" class="at.gv.egovernment.moa.id.process.test.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/process_engine/test/SampleProcessDefinition2.xml b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/SampleProcessDefinition2.xml index ca2617ce8..9e419e124 100644 --- a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/process_engine/test/SampleProcessDefinition2.xml +++ b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/test/SampleProcessDefinition2.xml @@ -1,14 +1,14 @@  <?xml version="1.0" encoding="UTF-8"?>  <tns:ProcessDefinition  	id="SampleProcess2" -	xmlns:tns="http://www.datentechnik.com/process-engine/processdefinition/v1" +	xmlns:tns="http://reference.e-government.gv.at/namespace/moa/process/definition/v1"  	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" -	xsi:schemaLocation="http://www.datentechnik.com/process-engine/processdefinition/v1 ../../main/resources/com/datentechnik_innovation/process_engine/ProcessDefinition.xsd "> +	xsi:schemaLocation="http://reference.e-government.gv.at/namespace/moa/process/definition/v1 ../../main/resources/at/gv/egovernment/moa/id/process/ProcessDefinition.xsd ">  	<tns:StartEvent id="start" /> -	<tns:Task id="task1" class="com.datentechnik.process_engine.test.HelloWorldTask" /> -	<tns:Task id="task2" async="true" class="com.datentechnik.process_engine.test.HalloWeltTask" /> +	<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="task3" />  	<tns:EndEvent id="end" /> | 
