问题标签 [mule]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
620 浏览

https - 有没有办法通过仅指定 Mule 2 中的 url 来连接到 https 服务器?

当我运行这个:

我明白了:

0 投票
1 回答
2960 浏览

https - 如何使用 Mule 2 连接到 https 服务器

我使用此命令将.pem文件转换为.jks一个():

这是骡子文件:

现在,我明白了:

旁注:这扩展了有没有办法通过仅指定 Mule 2 中的 url 来连接到 https 服务器?

0 投票
3 回答
1360 浏览

apache-camel - 我可以使用 Mule、Apache Camel、ServiceMix 或其他 ESB 来解决我的问题吗?

我必须有一种调解器/路由系统,它应该与后端的多个系统通信。它看起来像这样:

系统 A 系统 B 系统 C .....

现在客户端通过 http ( ) 调用中介器上的几个方法http://foo/bar?id=1,这些方法应该被路由到某个配置的系统(可能是 xml 文件或类似的东西)

现在我还要求系统和一些方法应该能够处理身份验证,这样就会有一个http://foo/login并且中介应该返回一个令牌,该令牌可以在后续调用中使用,例如http://foo/secretbar. 如果未提供令牌,则调用应返回特定错误。

我想要一个灵活、简单、可扩展的解决方案,因为后端的系统并不总是使用相同的语言(一些 JMS,一些 FTP,...)。现在我阅读了上述产品,并想知道其中一些是否适合我的用例。我知道他们可以将消息发送/路由到其他系统,但我没有找到任何有关身份验证问题的示例(也可能是我没有进行足够的搜索;)。是否有任何系统无法做到这一点?或者我应该更深入地查看哪些文件以满足我的要求?

0 投票
4 回答
1094 浏览

apache-camel - Apache SOA 与 Mule

我正在寻找 Apache ESB/SOA 堆栈(Servicemix、Camel、ActiveMQ、CXF)与类似 Mule 技术的高级技术差距分析。

同样,我试图更好地了解开发人员在学习曲线、稳定性、可扩展性和满足客户要求的整体能力方面如何看待这些框架......

0 投票
1 回答
1774 浏览

spring - Cyber​​ Ark Spring 配置(使用 Mule ESB)

我正在尝试将 Cyber​​ Ark(安全管理)与 Spring 集成,我们使用 Mule 作为 ESB

我正在尝试从赛博方舟中获取我的密码,并将其作为弹簧豆注入。以前有人这样做过吗?如何将密码注入 JMS 连接器(代码中显示标记)?目前它从属性文件中加载密码。

0 投票
1 回答
358 浏览

java - JRuby/Nokogiri 在 Mule ESB 3 中找不到 Java XML 库

我在让 JRuby gem Nokogiri 工作时遇到了麻烦。它适用于jirb。我在 Mac OS X Lion 上运行 Java 6。JRuby 是 1.6.3。

你知道如何解决这个问题吗?堆栈跟踪:

0 投票
1 回答
396 浏览

java - 解析 Mule 配置中的元素列表

我正在构建一个新的 Mule 传输以允许与 DDS 通信。为了保持 QoS 一致,连接器需要“流控制器”。可能存在零个或多个流量控制器。

连接器的 XSD 已修改为允许以下内容:

使用 ChildDefinitionParser 很容易读取单个 flowController,但这还不够。

ChildListEntryDefinitionParser 返回一个包含正确数量元素的列表,但每个元素都是空的。

ChildListDefinitionParser 除非扩展为所有属性提供设置器,否则不起作用。这样做之后,我仍然只得到第一个条目。

源代码和文档并没有太大帮助。提前致谢!

0 投票
1 回答
9985 浏览

content-type - 如何在 mule 中设置 content type = "application/json"。?

我有一个 HTML 文件,它由一个表单组成,它从用户那里获取某些参数,当 URL 被点击时,一个 Mule 服务(用 Java 编写)被调用并返回一个 JSON 字符串。现在如何在 Mule 或 Java 中设置Content-type= application/json,以便浏览器知道它正在获取 JSON?

我的骡子配置文件是:

我的 Java 类是 (Jcars) :

浏览器按原样显示字符串。它不知道内容类型是application/json. 我应该怎么办?

0 投票
1 回答
819 浏览

groovy - Mule groovy 组件入口点解析失败

我有一个非常简单的 Mule (3.x) 流程:

messageHandler一个简单的 Groovy 类在哪里:

当我执行测试时,我得到:

org.mule.model.resolvers.EntryPointNotFoundException:找不到组件的入口点,以下解析器尝试但失败:[ ... ReflectionEntryPointResolver:找不到入口点:“mypackage.MessageHandler”,参数:“{class java .lang.String}" ... ]

但是当我使用 Java 类时它可以工作!!(也适用于 groovy 类的 Callable 接口)。

我正在使用 gmaven 插件进行 groovy 编译:

这里可能是什么问题?

0 投票
1 回答
1534 浏览

hsqldb - 测试通过 Mule JDBC 传输到嵌入式 HSQLDB 的插入,后续查询不返回任何结果

我的测试试图显示通过 Mule JDBC 出站端点发送的 SQL 语句成功执行。问题:在 Mule 上插入后,查询同一个表没有返回结果。

我正在使用 Spring JDBC 来测试该语句的结果。

在我的设置方法中,我使用通过 Spring JDBC 发送的 DDL 语句创建模式:

Mule JDBC 出站连接器也配置为指向 jdbc:hsqldb:mem:mydb

我验证了插入测试行并使用 Spring JDBC 两种方式查询它都有效。

我验证了通过出站端点发送相同的插入语句会返回更新的 1 行。

但是,当我使用 Spring JDBC 查询同一个表时,我得到一个空的结果集。

在内部,Mule(使用 Apache DbUtils)在执行语句后提交,因此后续查询应该可以看到插入。我使用相同的 JdbcTemplate 对象来创建模式,然后查询结果。

帮助表示赞赏。谢谢你。