+ <import resource="classpath:/org/argeo/slc/castor/spring/applicationContext.xml" />
+
+ <bean name="/getResult.service" class="org.argeo.slc.web.mvc.result.GetResultController">
+ <constructor-arg ref="testResultDao" />
+ </bean>
+
+ <bean name="/addResultToCollection.service"
+ class="org.argeo.slc.web.mvc.result.AddResultToCollectionController">
+ <constructor-arg ref="testManagerService" />
+ </bean>
+
+ <bean name="/removeResultFromCollection.service"
+ class="org.argeo.slc.web.mvc.result.RemoveResultFromCollectionController">
+ <constructor-arg ref="testResultCollectionDao" />
+ <constructor-arg ref="testManagerService" />
+ </bean>
+
+ <bean name="/listCollectionRefs.service"
+ class="org.argeo.slc.web.mvc.result.ResultCollectionReferencesController">
+ <constructor-arg ref="testResultCollectionDao" />
+ </bean>
+
+ <bean name="/listResultAttributes.service"
+ class="org.argeo.slc.web.mvc.result.ListResultAttributesController">
+ <constructor-arg ref="testResultCollectionDao" />
+ </bean>
+
+ <bean name="/listResults.service" class="org.argeo.slc.web.mvc.result.ListResultsController">
+ <constructor-arg ref="testResultCollectionDao" />
+ </bean>
+
+ <bean name="/copyCollectionToCollection.service"
+ class="org.argeo.slc.web.mvc.result.CopyCollectionToCollectionController">
+ <constructor-arg ref="testResultCollectionDao" />
+ <constructor-arg ref="testManagerService" />
+ </bean>
+
+ <bean name="/listAgents.service" class="org.argeo.slc.web.mvc.runtime.ListAgentsController">
+ <constructor-arg ref="slcAgentDescriptorDao" />
+ </bean>
+
+ <bean name="/cleanAgents.service" class="org.argeo.slc.web.mvc.runtime.CleanAgentsController">
+ <constructor-arg ref="slcAgentDescriptorDao" />
+ </bean>
+
+ <bean name="/listSlcExecutions.service"
+ class="org.argeo.slc.web.mvc.process.ListSlcExecutionsController">
+ <constructor-arg ref="slcExecutionDao" />
+ </bean>
+
+ <bean name="/getExecutionDescriptor.service" class="org.argeo.slc.web.mvc.execution.GetModuleDescriptor">
+ <property name="agentFactory" ref="agentFactory" />
+ </bean>
+
+ <bean name="/listModulesDescriptors.service"
+ class="org.argeo.slc.web.mvc.execution.ListModulesDescriptors">
+ <property name="agentFactory" ref="agentFactory" />
+ </bean>
+
+ <bean id="handlerMapping"
+ class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping">
+ <property name="interceptors">
+ <list>
+ <ref bean="osivInterceptor" />
+ </list>
+ </property>
+ </bean>
+
+ <bean id="viewResolver" class="org.argeo.slc.web.mvc.MarshallerViewResolver">
+ <constructor-arg ref="slcDefault.castor.marshaller" />
+ </bean>
+
+