我希望Spring的DefaultMessageListenerContainer在初始化后停止。有没有办法配置这一点?
我尝试将autoStartup属性设置为false,但它不起作用。 :(
答案 0 :(得分:0)
Spring上下文配置中存在一个愚蠢的错误。
它的一部分:
<bean id="jmsInContainer" class="org.springframework.jms.listener.DefaultMessageListenerContainer">
....
<property name="autoStartup" value="false"/>
</bean>
但是这个属性被覆盖:
<int-jms:message-driven-channel-adapter .... container="jmsInContainer" auto-startup="true"/>