http://www.springframework.org/schema/beans \r
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">\r
\r
- <reference id="modulesManager"\r
- interface="org.argeo.slc.execution.ExecutionModulesManager" />\r
+ <!-- DAO -->\r
<reference id="testResultCollectionDao"\r
interface="org.argeo.slc.dao.test.tree.TreeTestResultCollectionDao" />\r
+ \r
+ <!-- Services -->\r
+ <reference id="slcExecutionService" interface="org.argeo.slc.services.SlcExecutionService" />\r
+ <reference id="testManagerService" interface="org.argeo.slc.services.TestManagerService" />\r
+\r
+ <!-- Session (to insure transactional management) -->\r
+ <!-- <reference id="sessionFactory" interface="org.hibernate.SessionFactory" \r
+ /> -->\r
+\r
+ <!-- TODO : what is it for ? -->\r
+ <list id="slcAgents" interface="org.argeo.slc.runtime.SlcAgent" />\r
+\r
+ <!-- Proxy object to try solving transaction & session problem caused by \r
+ using hibernate -->\r
+ <reference id="processListTableContent" interface="org.argeo.slc.client.core.TableContent" />\r
+\r
+ <!-- Listeners used by the execution modules -->\r
+ <service ref="testManagerServiceAdapter"\r
+ interface="org.argeo.slc.core.test.tree.TreeTestResultListener" />\r
+ <service ref="slcExecutionServiceAdapter" interface="org.argeo.slc.process.SlcExecutionNotifier" />\r
\r
- <service ref="slcAgentFactory" interface="org.argeo.slc.runtime.SlcAgentFactory" />\r
</beans:beans>
\ No newline at end of file