I need to define 2 DefaultMessageListenerContainers in my applicationContext.xml - can they both have the same messageListener defined?
Basically can one messageListener receive messages from 2 different topics:
for ex:
Code:<bean id="messageListener" class="myListener" /> <bean id="jmsContainer" class="org.springframework.jms.listener.DefaultMessageListenerContainer"> <property name="connectionFactory" ref="cachedConnectionFactory" /> <property name="destination" ref="topic1" /> <property name="messageListener" ref="messageListener" /> <property name="sessionTransacted" value="true"/> <property name="pubSubDomain" value="true"/> </bean> <bean id="jmsContainer2" class="org.springframework.jms.listener.DefaultMessageListenerContainer"> <property name="connectionFactory" ref="cachedConnectionFactory" /> <property name="destination" ref="topic2" /> <property name="messageListener" ref="messageListener" /> <property name="sessionTransacted" value="true"/> <property name="pubSubDomain" value="true"/> </bean>


Reply With Quote
