问题标签 [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.
maven - 由于找不到 postgres db drivers 错误,应用程序无法启动
我正在尝试通过 maven 将 mulesoft 应用程序部署到 cloudhub。它已成功部署,但应用程序启动时出错。我验证了与 postgres 相关的 POM 文件和依赖项 jar,并且都已到位。
请帮助解决此问题
POM 文件
错误:
mule - 在 dataweave 中创建具有唯一值的结果数组
需要有效地比较两个数组,并使用 mule 中的 Dataweave 转换创建第三个数组,其中的值仅在第二个数组中。我想在 mule 中使用 contains 关键字的否定。但它给出了错误。希望我可以使用过滤器和包含来过滤掉这些值。
soap - 使用 Mulesoft 批量调用soap请求
我正在尝试使用 mulesoft 以批处理格式调用部署在 Salesforce 平台上的 SOAP Web 服务,但我无法做到这一点。
我有一个场景,我想分批安排soap调用调用。
我的输入是一个调度程序,处理器需要以一定数量的批量聚合我的肥皂调用。
我无法做到这一点,因为 mule 批处理作业需要数组作为输入,在我的场景中,除了调度程序之外,我不需要任何输入来调用我的 apex webservice。
任何帮助表示赞赏。
mule - “如何在 Mule3 anypoint studio 中对 xml 数据进行分组”
我正在做从 json 到 xml 的转换,然后必须按部门分组。我正在使用 mysql 数据库来获取员工及其部门。在最后一个变压器上,我必须按部门分组。
这是我在进行转换后从数据库中获取的 json。
然后,我正在做 json 到 xml 的转换并得到下面的结果。
预期结果:我需要按部门动态显示结果组,如下所示-
我该如何进行这种转变?
anypoint-studio - Mulesoft Anypoint Platform:在 sftp 写入连接器常规配置的“内容”部分放置什么
使用 Mulesoft Anypoint 平台:我有一个用例,请求是从 azure blob 下载 csv 并将相同的文件上传到 sftp 服务器。问题出现在 sftp 连接器(写入)中,在最后一步,即实际上传到 sftp。此步骤的常规设置下有两个字段。它们是“路径”和“内容”,因为路径我选择了保存下载的 csv 文件的变量。通过按下变量块上的向下箭头,所有数据在预览中看起来都不错。我不明白内容字段应该写什么,它说“要写入文件的内容”。我只想在流程中传递文件,没有转换。这有必要吗,有什么想法吗?输出部分中的错误为“无法写入空内容”。如果我将值保持为“
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 文件,但实际输出为:
mulesoft - 用于过滤变量值的 MEL 表达式
我在变量中存储了一个值。它是一个 ID,看起来像 1-2823596-1 或 CAT-R131-L6267。现在我需要编写一个表达式,它根据 ID 的第一个值(即它是数字还是字母)过滤这个 ID。据此,我将把我的选择路由器。谁能让我知道如何写这个表达式,因为我对 Mulesoft 比较陌生
尝试使用给定的示例,但无法创建
也尝试使用子字符串
需要检查字符串的第一个值是字符还是数字,以便我可以选择路由器
mule - 嵌套循环生成 json 数组
我需要为输入中的每个对象在 json 数组中输入两个对象。
为此,我编写了以下代码:
我的输出是:
但我希望这些值作为单个 json 数组。在这里,数据被分成两个对象。我的预期输出:
我怎样才能完成这项工作?不用说,我是 Mule 的新手。
谢谢,阿努普
dataweave - 在dataweave中,将XML中列表的多行列表转换为json中的单个数组
在 dataweave 中,我想将下面的复杂 xml 转换为 json 输出,如下所示:
在dataweave中转换后,我想获得以下JSON格式的输出:
anypoint-studio - 如果值满足特定条件,如何仅包含键
我有这段 Dataweave 代码
此代码将输出以下数据
但它只会在 payload01[30] != "S" or "C" 如果 payload01[30] 等于 "S" 或 "C" 那么它会这样做
我这样做的原因是,如果 order_type 不是“C”或“S”,我被要求仅包含 DETAIL 行。
问题是实际的密钥 - order_dtl - 仍然存在,我根本不想要任何东西。
如何使 KEY 有条件?
任何帮助表示赞赏
谢谢