class="org.springframework.jms.listener.DefaultMessageListenerContainer">
<property name="connectionFactory" ref="jmsConnectionFactory" />
<property name="destination" ref="slcJms.destination.agent.newExecution" />
- <property name="messageListener" ref="jmsAgent">
- <!--
- <bean parent="slcTemplate.jms.listenerAdapterCastor">
- <constructor-arg ref="slcDefault.jms.agent" /> <property
- name="defaultListenerMethod" value="newExecution" /> </bean>
- -->
+ <property name="messageListener">
+ <bean parent="slcTemplate.jms.listenerAdapterCastor">
+ <constructor-arg ref="jmsAgent" />
+ <property name="defaultListenerMethod" value="runSlcExecution" />
+ </bean>
+ </property>
+ <property name="messageSelector">
+ <bean factory-bean="jmsAgent" factory-method="getMessageSelector" />
</property>
- <!--
- <property name="messageSelector"> <bean
- factory-bean="slcDefault.jms.agent"
- factory-method="getMessageSelector"/> </property>
- -->
</bean>
<bean id="jmsAgent" class="org.argeo.slc.jms.JmsAgent">
</bean>
</property>
</bean>
-
+
<!-- SLC Execution Listener -->
<bean id="slcExecutionListener" class="org.argeo.slc.jms.JmsSlcExecutionNotifier">
<property name="updateStatusDestination" ref="slcJms.destination.slcExecution.updateStatus" />