问题标签 [mule-esb]

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 回答
1554 浏览

mule - 将 JSON 对象列表转换为 Mule DataWeave 上的单个列表

输入:-

预期产出

谁能指导我为此编写数据编织脚本?

0 投票
1 回答
890 浏览

soap - 调用 SOAP 的 Mule ESB 流无法正常工作,但可以通过 SOAP UI 工作

详细信息:我在 MuleESB 中创建了一个流程,它正在调用一个没有任何参数的 Web 服务,只是在一个属性中发送它的用户名、密码和令牌,它工作正常。

但是第二个API我想在调用soap请求时发布一些参数但我不知道如何使用它我试图通过set payload但没有响应。

0 投票
0 回答
89 浏览

java - 带布尔参数的 Mule ESB 连接器方法

我有一个 Mule ESB 自定义连接器,其方法具有布尔类型作为参数,例如:

现在,当调用此方法“doSomething()”时,出现异常:

有两个与输入完全匹配的转换器:

org.mule.api.registry.ResolverException:有两个转换器与输入完全匹配:“class java.lang.String”,输出:“class java.lang.Boolean”。变形金刚是:“StringToBoolean(class org.mule.transformer.simple.StringToBoolean)”和“StringToBoolean(class org.mule.transformer.simple.StringToBoolean)”

我不知道如何使这项工作。任何帮助表示赞赏。

谢谢

0 投票
2 回答
368 浏览

web-services - MULE ESB 调用 SOAP API 显示空白

我正在尝试使用在 SOAPUI 工具中运行良好的 SOAP API,但是在从 Mule 流中调用它时,它在 POSTMAN 中显示空白结果,下面是我的流 xml,任何人都可以帮助我吗?

0 投票
1 回答
3627 浏览

mule - #[message] vs #[payload] 在 mule ESB

我可以看到两个不同的对象——Mule Esb 中的消息和有效负载。但我无法理解两者的实际特征。任何人都可以帮助我理解这一点吗?

0 投票
0 回答
153 浏览

json - Mule中大型有效载荷转换的方法

我需要对还包含数组的大约 850 个字段执行 json 到 json 的转换。映射是一对一的,但是有没有比手动映射所有字段更快的方法

0 投票
2 回答
1093 浏览

regex - 使用 Mule 表达式语言和正则表达式从字符串中获取十进制值

这个问题涉及到 Mule 的 MEL 和正则表达式。我有以下 JSON 有效负载。

我能够访问由 balance 表示的字符串

我需要将浮点数 604.45 作为字符串访问,并将其作为流变量应用。因此,我在我的 mule 应用程序中实现了以下代码。

最后一个记录器的结果表明为空。我做错了什么?是正则表达式吗?

0 投票
0 回答
89 浏览

groovy - 在 mule 流中将属性值传递给 groovy 类(不是 groovy 脚本)

我们如何将 mules 全局环境中设置的属性值传递到流中调用的 groovy 类(不是 groovy 脚本)中?

在调用 groovy 类之前在流变量中设置属性值,然后将 groovy 类中的值作为 message.getInboundProperty() 访问是我能够做到的一种方法。

有没有更好的办法?

0 投票
1 回答
1342 浏览

spring-boot - 如何编排微服务

我一直在尝试将我们的部分 soa 架构(Mule ESB)迁移到微服务(Spring Boot 堆栈),但我面临一个与我们有多个编排的大型流程相关的问题。基本上,我们有一个以用户 ID 作为输入的流程,响应由用户帐户、信用卡数据、股票和贷款组成。在这个流程中,我们一开始有一个拆分器(允许发送并发请求),我们将请求发送到账户后端、3 个不同的信用卡合作伙伴、股票合作伙伴和贷款合作伙伴,最后有一个聚合器(等待所有响应并合并所有这些),最后是一个用于准备响应的节点(应用业务逻辑)。

在迁移过程中,我们开发了账户微服务、贷款微服务、股票微服务和信用卡微服务(每个合作伙伴 1 个)。这里的问题是编排,我们不能使用事件模型方法,因为我们需要在某个点获得所有响应。我们也考虑了编排方法,但我们不想添加与如何编排微服务调用相关的逻辑,因为这将是对重耦合服务(N*N 连接)的退步。

我们正在考虑制作一个新的微服务,用作编排器,但我们不知道这是否是微服务概念的一个很好的解决方案。

注意:前端不能编排,因为它是一个封闭的产品,我们不能接触它。

提前致谢。

0 投票
1 回答
1671 浏览

mule - 如何使用 dataweave mule 获取数组中的最大日期时间

我有输入数组如下

在上述输入中,我应该只得到最高的日期时间。我如何在数据编织中做到这一点