Spring DefaultMessageListenerContainer

时间:2016-04-04 13:02:28

标签: java spring spring-jms

我有关于Spring的DefaultMessageListenerContainer的查询。 我正在尝试基于属性自动启动。

<bean id="MyAckContainer" lazy-init="true"   class="org.springframework.jms.listener.DefaultMessageListenerContainer">
    <property name="connectionFactory" ref="MyAcknowledgementFactory"/>
    <property name="exceptionListener" ref="MyAcknowledgementFactory"/>
    <property name="concurrentConsumers" value="1"/>        
    <property name="autoStartup" value="${enableMyFlow:false}"/>
    <property name="messageListener" ref="MyAcknowledgementSource"/>
    <property name="recoveryInterval" value="10000"/>
    <property name="destination" ref="MyResponseQueue"/>    

        
 

然而,即使&#39; enableMyFlow&#39;是&#39; false&#39;,MyAcknowledgementSource被初始化。 我在这里遗漏了什么,或者在检查自动启动之前,spring调用所有参考文件?

0 个答案:

没有答案