1

如果有人可以提供在 mule 流中为 AMQP 连接器设置入站端点的步骤,其中步骤 0 是从 github 下载 zip 文件的点,我将不胜感激。

似乎有这样一种假设的知识,即大多数人都知道如何从 github 获取一个 zip 文件,并以某种方式使该文件可用于 mule eclipse。我是否需要将其转换为 jar 文件,如果需要,我如何从 mule 项目中引用该文件?.. 非 Java 程序员的排列似乎无穷无尽

我已经通过 mule eclipse 成功地将来自 salesforce 的事件发送到了我的电子邮件,所以我在一个非常高的水平上得到了这个想法.. 但是添加一个连接器让我完全迷惑了

这是错误

错误 2012-08-07 00:35:30,833 [main] org.mule.module.launcher.application.DefaultMuleApplication: null org.springframework.beans.factory.parsing.BeanDefinitionParsingException:配置问题:无法找到命名空间的 NamespaceHandler [http ://www.mulesoft.org/schema/mule/amqp]

这是我的配置

<amqp:connector name="amqpConnector" host="localhost"></amqp:connector>

<flow name="test2" doc:name="test2">
    <amqp:inbound-endpoint exchangeName="topic"></amqp:inbound-endpoint>
    <smtp:outbound-endpoint host="relay.jangosmtp.net" port="25" user="xxxx" password="xxxx" to="xxx@xxxx.com" from="xxx@xxxx.com" subject="test" responseTimeout="10000" doc:name="SMTP"/>
</flow>

4

1 回答 1

1

这是我会尝试的:

  • 从 Studio 中删除项目而不删除文件
  • Maven-ify Studio 项目: http: //www.mulesoft.org/documentation/display/MULE3STUDIO/Importing+Maven+into+Studio
  • 将以下依赖项添加到pom.xml

    <dependency>
      <groupId>org.mule.transports</groupId>
      <artifactId>mule-transport-amqp</artifactId>
      <version>3.3.0</version>
    </dependency>
    
  • mvn studio:studio

  • 将项目重新导入 Eclipse,其中应该添加了 AMQP 传输依赖项。
于 2012-08-08T17:57:06.060 回答