问题标签 [mulesoft]

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 投票
0 回答
264 浏览

maven - 由于找不到 postgres db drivers 错误,应用程序无法启动

我正在尝试通过 maven 将 mulesoft 应用程序部署到 cloudhub。它已成功部署,但应用程序启动时出错。我验证了与 postgres 相关的 POM 文件和依赖项 jar,并且都已到位。

请帮助解决此问题

POM 文件

错误:

0 投票
1 回答
1206 浏览

mule - 在 dataweave 中创建具有唯一值的结果数组

需要有效地比较两个数组,并使用 mule 中的 Dataweave 转换创建第三个数组,其中的值仅在第二个数组中。我想在 mule 中使用 contains 关键字的否定。但它给出了错误。希望我可以使用过滤器和包含来过滤掉这些值。

0 投票
0 回答
50 浏览

soap - 使用 Mulesoft 批量调用soap请求

我正在尝试使用 mulesoft 以批处理格式调用部署在 Salesforce 平台上的 SOAP Web 服务,但我无法做到这一点。

我有一个场景,我想分批安排soap调用调用。

我的输入是一个调度程序,处理器需要以一定数量的批量聚合我的肥皂调用。

我无法做到这一点,因为 mule 批处理作业需要数组作为输入,在我的场景中,除了调度程序之外,我不需要任何输入来调用我的 apex webservice。

任何帮助表示赞赏。

0 投票
1 回答
49 浏览

mule - “如何在 Mule3 anypoint studio 中对 xml 数据进行分组”

我正在做从 json 到 xml 的转换,然后必须按部门分组。我正在使用 mysql 数据库来获取员工及其部门。在最后一个变压器上,我必须按部门分组。

这是我在进行转换后从数据库中获取的 json。

然后,我正在做 json 到 xml 的转换并得到下面的结果。

预期结果:我需要按部门动态显示结果组,如下所示-

我该如何进行这种转变?

0 投票
0 回答
105 浏览

anypoint-studio - Mulesoft Anypoint Platform:在 sftp 写入连接器常规配置的“内容”部分放置什么

使用 Mulesoft Anypoint 平台:我有一个用例,请求是从 azure blob 下载 csv 并将相同的文件上传到 sftp 服务器。问题出现在 sftp 连接器(写入)中,在最后一步,即实际上传到 sftp。此步骤的常规设置下有两个字段。它们是“路径”和“内容”,因为路径我选择了保存下载的 csv 文件的变量。通过按下变量块上的向下箭头,所有数据在预览中看起来都不错。我不明白内容字段应该写什么,它说“要写入文件的内容”。我只想在流程中传递文件,没有转换。这有必要吗,有什么想法吗?输出部分中的错误为“无法写入空内容”。如果我将值保持为“

0 投票
2 回答
430 浏览

mule - 如何修复 Python Connector Mule 中的“AttributeError: 'module' object has no attribute 'SOL_UDP'”错误

我正在尝试执行一个基本脚本以将 Cisco Config File 作为 JSON 格式返回,并且我在 Python2.7.16 和 Python 3.7.3 上有一个成功的过程,但是当我尝试通过 Python Connector 执行相同的脚本时Mule ESB 我收到此线程标题中提到的错误。

这是一个 Mule 功能,该工具中的 Python 连接器脚本,与 Jython 2.7.1 一起使用,并作为 Mule 的库加载。

我希望输出为 JSON 文件,但实际输出为:

0 投票
1 回答
617 浏览

mulesoft - 用于过滤变量值的 MEL 表达式

我在变量中存储了一个值。它是一个 ID,看起来像 1-2823596-1 或 CAT-R131-L6267。现在我需要编写一个表达式,它根据 ID 的第一个值(即它是数字还是字母)过滤这个 ID。据此,我将把我的选择路由器。谁能让我知道如何写这个表达式,因为我对 Mulesoft 比较陌生

尝试使用给定的示例,但无法创建

也尝试使用子字符串

需要检查字符串的第一个值是字符还是数字,以便我可以选择路由器

0 投票
1 回答
394 浏览

mule - 嵌套循环生成 json 数组

我需要为输入中的每个对象在 json 数组中输入两个对象。

为此,我编写了以下代码:

我的输出是:

但我希望这些值作为单个 json 数组。在这里,数据被分成两个对象。我的预期输出:

我怎样才能完成这项工作?不用说,我是 Mule 的新手。

谢谢,阿努普

0 投票
1 回答
144 浏览

dataweave - 在dataweave中,将XML中列表的多行列表转换为json中的单个数组

在 dataweave 中,我想将下面的复杂 xml 转换为 json 输出,如下所示:

在dataweave中转换后,我想获得以下JSON格式的输出:

0 投票
1 回答
45 浏览

anypoint-studio - 如果值满足特定条件,如何仅包含键

我有这段 Dataweave 代码

此代码将输出以下数据

但它只会在 payload01[30] != "S" or "C" 如果 payload01[30] 等于 "S" 或 "C" 那么它会这样做

我这样做的原因是,如果 order_type 不是“C”或“S”,我被要求仅包含 DETAIL 行。

问题是实际的密钥 - order_dtl - 仍然存在,我根本不想要任何东西。

如何使 KEY 有条件?

任何帮助表示赞赏

谢谢