我正在使用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>
我收到错误预定消息处理器无法找到要清理的消息使用者。
任何方法
答案 0 :(得分:1)
您需要创建一个单独的序列来处理响应。默认序列需要支持您的用例。有关详细信息,请参阅Store and Forward Using JMS Message Stores。
最诚挚的问候, Vanji