]> git.argeo.org Git - gpl/argeo-slc.git/blob - runtime/org.argeo.slc.support.simple/src/test/resources/org/argeo/slc/core/execution/applicationContext.xml
Added InstantiationManager
[gpl/argeo-slc.git] / runtime / org.argeo.slc.support.simple / src / test / resources / org / argeo / slc / core / execution / applicationContext.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <beans xmlns="http://www.springframework.org/schema/beans"
3 xmlns:p="http://www.springframework.org/schema/p" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xmlns:aop="http://www.springframework.org/schema/aop"
5 xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
6 http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd">
7
8 <import resource="imports.xml" />
9
10 <bean id="executionModule_1" class="org.argeo.slc.core.execution.SimpleSpringExecutionModule" >
11 <property name="executionContext">
12 <ref bean="executionContext" />
13 </property>
14 <property name="name" value="dummyname" />
15 <property name="version" value="dummyversion" />
16 </bean>
17
18 <bean id="echoNonExecution" parent="task.echo" scope="prototype">
19 <property name="message"
20 value="echoNonExecution @{testKey}" />
21 </bean>
22
23 <bean id="main_temp" parent="slcTemplate.simpleFlow" abstract="true">
24 <constructor-arg >
25 <bean parent="slcTemplate.simpleSpec">
26 <property name="attributes">
27 <map>
28 <entry key="testKey">
29 <bean parent="specAttr.primitive" p:value="660" />
30 </entry>
31 </map>
32 </property>
33 </bean>
34 </constructor-arg>
35
36 <property name="executables">
37 <list>
38 <ref local="echoExecution" />
39 <ref local="echoNonExecution" />
40 <bean parent="task.echo">
41 <property name="message"
42 value="echoNonExecutionEmbedded @{testKey}" />
43 </bean>
44 </list>
45 </property>
46 </bean>
47
48 <bean id="main" parent="main_temp">
49 <constructor-arg >
50 <map>
51 <entry key="testKey" value="666" />
52 </map>
53 </constructor-arg>
54 </bean>
55
56 <bean id="main_2" parent="main_temp">
57 <constructor-arg >
58 <map>
59 <entry key="testKey" value="main_2" />
60 </map>
61 </constructor-arg>
62 </bean>
63
64 <bean id="echoExecution" parent="task.echo" scope="execution">
65 <property name="message"
66 value="echoExecution @{testKey}" />
67 <aop:scoped-proxy />
68 </bean>
69
70 </beans>