]> git.argeo.org Git - gpl/argeo-slc.git/blob - runtime/org.argeo.slc.server/src/main/resources/org/argeo/slc/server/spring/servletContext.xml
Remove old webapp
[gpl/argeo-slc.git] / runtime / org.argeo.slc.server / src / main / resources / org / argeo / slc / server / spring / servletContext.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <beans xmlns="http://www.springframework.org/schema/beans"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
4 xmlns:tx="http://www.springframework.org/schema/tx"
5 xsi:schemaLocation="
6 http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
7 http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd
8 http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd"
9 default-lazy-init="false">
10
11 <!-- Properties -->
12 <bean
13 class="org.springframework.web.context.support.ServletContextPropertyPlaceholderConfigurer"
14 lazy-init="false">
15 <property name="contextOverride" value="true" />
16 <property name="properties">
17 <props>
18 <prop key="sessionFactoryParentBean">
19 slcServerDefault.sessionFactory.HSQL
20 </prop>
21 </props>
22 </property>
23 <property name="ignoreUnresolvablePlaceholders" value="true" />
24 </bean>
25
26 <import resource="transaction.xml" />
27 <import resource="db.xml" />
28 <import resource="activemq.xml" />
29
30 <!-- Services -->
31 <bean id="testManagerService" class="org.argeo.slc.services.impl.test.TestManagerServiceImpl">
32 <constructor-arg ref="testResultDao" />
33 <constructor-arg ref="testRunDescriptorDao" />
34 <constructor-arg ref="slcExecutionDao" />
35 <constructor-arg ref="testResultCollectionDao" />
36 </bean>
37
38 <bean id="agentService" class="org.argeo.slc.services.impl.runtime.AgentServiceImpl">
39 <constructor-arg ref="slcAgentDescriptorDao" />
40 </bean>
41
42 <bean id="agentService.jmsContainer.register" parent="template.jms.listenerContainer">
43 <property name="destination" ref="slcJms.destination.agent.register" />
44 <property name="messageListener">
45 <bean parent="slcTemplate.jms.listenerAdapter">
46 <constructor-arg ref="agentService" />
47 <property name="defaultListenerMethod" value="register" />
48 </bean>
49 </property>
50 </bean>
51
52 <bean id="agentService.jmsContainer.unregister" parent="template.jms.listenerContainer">
53 <property name="destination" ref="slcJms.destination.agent.unregister" />
54 <property name="messageListener">
55 <bean parent="slcTemplate.jms.listenerAdapter">
56 <constructor-arg ref="agentService" />
57 <property name="defaultListenerMethod" value="unregister" />
58 </bean>
59 </property>
60 </bean>
61
62 </beans>