Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将Mule ESB连接到OpenMQ代理_Mule_Mule Studio_Openmq - Fatal编程技术网

将Mule ESB连接到OpenMQ代理

将Mule ESB连接到OpenMQ代理,mule,mule-studio,openmq,Mule,Mule Studio,Openmq,我正在尝试将Mule ESB连接到现有的OpenMQ代理。从建筑开始,我有以下的流程 <jms:custom-connector name="Custom_JMS" specification="1.1" class="com.sun.messaging.ConnectionFactory" validateConnections="true" doc:name="Custom JMS"/>

我正在尝试将Mule ESB连接到现有的OpenMQ代理。从建筑开始,我有以下的流程

<jms:custom-connector name="Custom_JMS" specification="1.1" 
                      class="com.sun.messaging.ConnectionFactory" 
                      validateConnections="true" doc:name="Custom JMS"/>

<flow name="EchoFlow" doc:name="EchoFlow">

    <jms:inbound-endpoint doc:name="JMS"
                          connector-ref="Custom_JMS" responseTimeout="1000" 
                          topic="mytopic"/>

    <echo-component doc:name="Echo"/>
    <logger message="#[message:payload]" doc:name="Logger"/>
</flow>

我觉得这个例子中有几个元素被遗漏了。有人能告诉我缺少什么吗?

AFAIK
自定义连接器
需要一个扩展
org.mule.transport.jms.JmsConnector
的类。请尝试以下方法:

<spring:bean name="connectionFactory" class="com.sun.messaging.ConnectionFactory"/>

<jms:connector name="JMSConnector"
    connectionFactory-ref="connectionFactory"
    specification="1.1"/>


我现在明白了我是如何误解Mulesoft页面的了——它没有显示任何错误。上述操作正常,但失败,因为openMQ代理不在localhost:7676(omq默认值)。我试图用bean上的属性提供正确的地址;但这导致“bean属性'imqAddressList'不可写或具有无效的setter方法…”我正在阅读spring文档和实验,但也许您马上就知道答案了?在另一个omq问题的答案中找到了我的答案>。
<spring:bean name="connectionFactory" class="com.sun.messaging.ConnectionFactory"/>

<jms:connector name="JMSConnector"
    connectionFactory-ref="connectionFactory"
    specification="1.1"/>