在WSO2 ESB中,当队列名称与服务名称不同时,使用者代理服务不会从队列中获取消息。当服务名称和队列名称相同时,它可以正常工作。 例如,它适用于:
队列名称:Organisation.01.GetOrganisation.001
服务名称:Organisation.01.GetOrganisation。 001
但在以下情况下无法工作:
队列名称: ES.Organisation.01.Request.GetOrganisation.001。
服务名称:组织。 01.GetOrganisation。 001
我需要帮助才能解决问题。
答案 0 :(得分:1)
这些是参数:
<parameter name="transport.jms.ConnectionFactory">myQueueConnectionFactory</parameter>
<parameter name="transport.jms.Destination">YourQueueName</parameter>
<parameter name="transport.jms.DestinationType">queue</parameter>
有关详细信息,请参阅此链接。 WSO2 official blog