http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd">
- <context:component-scan base-package="org.argeo.slc.web.mvc.controllers" />
+ <!--<context:component-scan base-package="org.argeo.slc.web.mvc.controllers" />
- <!-- Server Handling -->
+ --><!-- Server Handling -->
<bean class="org.argeo.slc.web.mvc.controllers.ServerController">
<property name="dynamicRuntime" ref="dynamicRuntime" />
</bean>
+ <!-- Agent Handling -->
+ <bean class="org.argeo.slc.web.mvc.controllers.AgentController">
+ <property name="slcAgentDescriptorDao" ref="slcAgentDescriptorDao" />
+ </bean>
+
+ <!-- Events -->
+ <bean class="org.argeo.slc.web.mvc.controllers.EventController">
+ <property name="eventListenerRegister" ref="eventListenerRegister" />
+ <property name="eventListener" ref="eventListener" />
+ </bean>
+
+ <bean name="eventListenerRegister" class="org.argeo.slc.web.mvc.WebSlcEventListenerRegister"
+ scope="session">
+ <aop:scoped-proxy />
+ </bean>
+
<!-- Execution -->
<bean class="org.argeo.slc.web.mvc.controllers.ProcessController">
<property name="agentFactory" ref="agentFactory" />
<property name="attachmentsStorage" ref="attachmentsStorage" />
</bean>
- <!-- Events -->
- <bean class="org.argeo.slc.web.mvc.controllers.EventController">
- <property name="eventListenerRegister" ref="eventListenerRegister" />
- <property name="eventListener" ref="eventListener" />
- </bean>
-
<!-- Results Handling -->
<bean class="org.argeo.slc.web.mvc.controllers.ResultController">
<property name="treeTestResultDao" ref="testResultDao" />
<property name="attachmentsStorage" ref="attachmentsStorage" />
</bean>
- <!-- Agent Handling -->
- <bean class="org.argeo.slc.web.mvc.controllers.AgentController">
- <property name="slcAgentDescriptorDao" ref="slcAgentDescriptorDao" />
- </bean>
-
<!-- Provisioning -->
<bean name="/listModularDistributions.service"
class="org.argeo.slc.web.mvc.provisioning.ListModularDistributions">
<property name="modularDistributions" ref="modularDistributions" />
</bean>
- <bean name="eventListenerRegister" class="org.argeo.slc.web.mvc.WebSlcEventListenerRegister"
- scope="session">
- <aop:scoped-proxy />
- </bean>
-
<!-- MVC -->
- <bean id="handlerMapping"
+ <bean
class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping">
<property name="interceptors">
<list>