Spring集成在出站主题中发布消息

时间:2012-02-13 14:04:54

标签: jms spring-integration

我有Spring集成管道,应该将消息发布到ActiveMQ主题。我正在尝试使用以下配置配置de spring xml文件

<bean id="myTopic" class="org.apache.activemq.command.ActiveMQTopic">
<constructor-arg value="topicMQ" />
</bean>


<si:channel id="myChannel" />
<jms:outbound-channel-adapter id="jmsOut" channel="myChannel" destination="myTopic" />

但该消息未发布到该主题。您是否知道如何配置spring集成以将消息发布到JMS主题?   我期待你的回答。 谢谢,   林

1 个答案:

答案 0 :(得分:1)

我找到了这个解决方案:

  <bean id="myTopic" class="org.apache.activemq.command.ActiveMQTopic">
   <constructor-arg value="topicMQ" />
  </bean>

   <si:channel id="myChannel" />

  <jms:outbound-channel-adapter id="jmsOut"
   channel="myChannel" destination="myTopic"
   pub-sub-domain="true" delivery-persistent="true" time-to-live="600000" />

希望这有帮助!