<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:jms="http://www.springframework.org/schema/jms"
       xsi:schemaLocation="
        http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
        http://www.springframework.org/schema/jms http://www.springframework.org/schema/jms/spring-jms-2.5.xsd">



    <jms:listener-container connection-factory="connectionFactory"
                            destination-resolver="destinationResolver"
                            transaction-manager="transactionManager">
        <jms:listener destination="queue/queueA" ref="requiresNewMessageListener"/>
        <jms:listener destination="DLQ.queue/queueA" ref="dlqMessageListener"/>

        <jms:listener destination="queue/queueB" ref="messageListener"/>
        <jms:listener destination="DLQ.queue/queueB" ref="dlqMessageListener"/>


    </jms:listener-container>



</beans>
