diff options
author | Christian Wagner <c.wagner@datentechnik-innovation.com> | 2015-02-06 09:12:22 +0100 |
---|---|---|
committer | Christian Wagner <c.wagner@datentechnik-innovation.com> | 2015-02-06 09:12:22 +0100 |
commit | 01b98af095d8b7f4c33b89e321b3c4c17c597307 (patch) | |
tree | b14bca309fc4504b1ef6ebb698c89c540d775aa0 /id/server/idserverlib/src/test/resources | |
parent | 859f8eb5138ee33380ccc31cdfb03e292a2bb8fc (diff) | |
download | moa-id-spss-01b98af095d8b7f4c33b89e321b3c4c17c597307.tar.gz moa-id-spss-01b98af095d8b7f4c33b89e321b3c4c17c597307.tar.bz2 moa-id-spss-01b98af095d8b7f4c33b89e321b3c4c17c597307.zip |
adjust process engine tests to process instance persistence
Diffstat (limited to 'id/server/idserverlib/src/test/resources')
2 files changed, 13 insertions, 20 deletions
diff --git a/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/hibernate.configuration.test.properties b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/hibernate.configuration.test.properties new file mode 100644 index 000000000..c4faa6d09 --- /dev/null +++ b/id/server/idserverlib/src/test/resources/at/gv/egovernment/moa/id/process/hibernate.configuration.test.properties @@ -0,0 +1,12 @@ +# minimal Hibnerate configuration for testing the process engine +hibernate.dialect=org.hibernate.dialect.H2Dialect +hibernate.connection.url=jdbc:h2:mem:moa.id-session;DB_CLOSE_DELAY=-1 +hibernate.connection.charSet=utf-8 +hibernate.connection.driver_class=org.h2.Driver +hibernate.connection.username= +hibernate.connection.password= + +hibernate.format_sql=true +hibernate.show_sql=false +hibernate.transaction.auto_close_session=true +hibernate.hbm2ddl.auto=update 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 1b6b7658e..9a381d83a 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 @@ -6,27 +6,8 @@ http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> <bean id="springElAwareExpressionEvaluator" class="at.gv.egovernment.moa.id.process.spring.SpringExpressionEvaluator" /> - + <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:at/gv/egovernment/moa/id/process/spring/test/SampleProcessDefinitionWithExpression1.xml" /> - </bean> - <bean class="com.datentechnik.process_engine.spring.ProcessDefinitionFactoryBean"> - <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" /> - <task:scheduled-tasks scheduler="taskScheduler"> - <task:scheduled ref="processEngine" method="cleanup" fixed-delay="60000" /> - </task:scheduled-tasks> - </beans> |