WSO2 ESB代理服务和JMS队列名称出现问题

WSO2 ESB代理服务和JMS队列名称出现问题,jms,wso2,wso2esb,Jms,Wso2,Wso2esb,在WSO2 ESB中,当队列名称与服务名称不同时,使用者代理服务不会从队列中拾取消息。当服务名和队列名相同时,它可以正常工作。 例如,它在以下情况下工作: 队列名称:organization.01.getorganization.001 服务名称:organization.01.getorganization。001 但在以下情况下不工作: 队列名称:ES.organization.01.Request.getorganization.001 服务名称:组织。01.1组织。001 请帮我解决这个

在WSO2 ESB中,当队列名称与服务名称不同时,使用者代理服务不会从队列中拾取消息。当服务名和队列名相同时,它可以正常工作。 例如,它在以下情况下工作:

队列名称:organization.01.getorganization.001

服务名称:organization.01.getorganization。001

但在以下情况下不工作:

队列名称:ES.organization.01.Request.getorganization.001

服务名称:组织。01.1组织。001


请帮我解决这个问题

最近,我在WSO2 ESB中也遇到了同样的问题。这个问题的解决方案是,必须将参数传递给ESB代理服务

以下是参数:

<parameter name="transport.jms.ConnectionFactory">myQueueConnectionFactory</parameter>
     <parameter name="transport.jms.Destination">YourQueueName</parameter>
     <parameter name="transport.jms.DestinationType">queue</parameter>
myQueueConnectionFactory
你的名字
队列
有关更多信息,请参阅此链接。