]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/execution/spring.xml
Refactor runtime
[gpl/argeo-slc.git] / runtime / org.argeo.slc.core / src / main / resources / org / argeo / slc / core / execution / spring.xml
index a21f302463f50cca43d6f5f8baeea5c5d8f1ce48..8b3f6dbba4d742b269713c860522998a123d1b8f 100644 (file)
                scope="execution">
                <aop:scoped-proxy />
        </bean>
+       <bean id="executionStack" class="org.argeo.slc.core.execution.DefaultExecutionStack"
+               scope="execution">
+               <aop:scoped-proxy />
+       </bean>
 
        <bean id="instantiationManager" class="org.argeo.slc.core.execution.InstantiationManager" />
 
 
        <bean class="org.argeo.slc.core.execution.ExecutionParameterPostProcessor">
                <property name="executionContext" ref="executionContext" />
-               <property name="executionScope" ref="executionScope" />
-               <property name="instantiationManager" ref="instantiationManager" />
-       </bean>
-
-       <bean class="org.argeo.slc.core.execution.InstantiationPostProcessor">
                <property name="instantiationManager" ref="instantiationManager" />
        </bean>
 
        <bean class="org.argeo.slc.core.execution.ExecutionAspect">
+               <property name="executionStack" ref="executionStack" />
                <property name="executionContext" ref="executionContext" />
        </bean>