消息处理器如何将回复发送到out序列?

时间:2015-03-13 09:44:03

标签: wso2esb

我正在使用wso2 esb(4.8.1)消息存储和消息处理器的情况。 我使用ActiveMQ作为消息存储。我成功地将消息存储在队列中,并且消息处理器也成功传递了它。来自后端的回复发送我希望将其传递给顺序。

找到我的消息处理器配置

<?xml version="1.0" encoding="UTF-8"?>
<messageProcessor xmlns="http://ws.apache.org/ns/synapse"
              class="org.apache.synapse.message.processor.impl.forwarder.ScheduledMessageForwardingProcessor"
              name="Forwarder_Cluster"
              messageStore="cluster_jms">

   <parameter name="max.delivery.attempts">2</parameter>
   <parameter name="interval">3000</parameter>
   <parameter name="is.active">true</parameter>
   <parameter name="message.processor.reply.sequence">out</parameter>

</messageProcessor>

我收到错误预定消息处理器无法找到要清理的消息使用者。

任何方法

1 个答案:

答案 0 :(得分:1)

您需要创建一个单独的序列来处理响应。默认序列需要支持您的用例。有关详细信息,请参阅Store and Forward Using JMS Message Stores

最诚挚的问候, Vanji