mule 相关问题

Mule是一个基于Java的轻量级企业服务总线(ESB)和集成平台,允许开发人员快速,轻松地将应用程序连接在一起,使他们能够交换数据。无论应用程序使用何种不同的技术,Mule都可以轻松集成现有系统,包括JMS,Web服务,JDBC,HTTP等。

在 DWL 2.0/Mule4 中将“2024-01-10T10:50:16.901-0500”时间戳转换为“2024-01-10T10:50:16.901Z”

我在Mule4中有一个变量定义为receiptDateTime,它具有以下值: 输出应用程序/json --- vars.receiptDateTime vars.receiptDateTime 当前的输出格式是“...

回答 2 投票 0

将哈希从 Mule 3 转换到 Mule 4 时遇到问题

有人知道 Mule 4 相当于下面的 Mule 3 代码吗? 有人知道 Mule 4 相当于下面的 Mule 3 代码吗? <expression-component doc:name="TECH_Heroku_PartKey"><![CDATA[ payload=com.google.common.hash.Hashing.sha1().hashBytes(payload.getBytes("UTF-8")); ]]></expression-component> hashWith()可以在DataWeave 2中使用不同算法生成哈希,包括SHA1。 您需要注意,结果可能会根据有效负载的不同而有所不同。我猜测在 Mule 3 中你正在将 Java 字符串转换为字节。在 Mule 4 中,hashWith() 函数需要一个二进制文件。你会测试一下。 或者,您可以将相同的代码放入 Java 方法中并使用 Java 模块调用它。

回答 1 投票 0

将蒸汽转化为骡子 4 中的物体

我正在使用 s3 连接器读取 tar 文件并将数据发送到 java 类以解压缩 tar 文件并将提取的文件放入目标文件夹。这个过程在 mule3 中运行良好,但现在我们

回答 1 投票 0

Anypoint Studio 中子上下文嵌套错误太多

我正在使用 Mule 4.2 和 Anypoint Studio 7.3。 我有一个包含 HTTP 请求和分散收集请求的流程。 HTTP 请求连接器调用 API 并返回页面大小 25。API res...

回答 2 投票 0

如何在 mulesoft dataweave 中创建增量计数器

我们有多级数组,因此我们正在使用多个映射函数的转换。在这种情况下如何为字段 ID 分配增量值。 输入: [ { “产品编号”:“0001111...

回答 1 投票 0

在 Mule 4 中创建多段 Cobol 字帖文件

我需要从传入的 JSON 创建一个 cobol copybook 文件。它是一个多段文件。我在 DW 中创建多个段时遇到问题。 为了这个目的,我只是硬...

回答 1 投票 0

从自定义 Dataweave 模块导入 xml 命名空间

我正在尝试创建一个自定义 Dataweave 模块来集中我的自定义 XML 命名空间。 我按照Mulesoft的官方文档:https://docs.mulesoft.com/mule-runtime/4.3/dataweave-create-mo...

回答 2 投票 0

有什么方法可以在 Mule 4 应用程序中集中自定义 XML 命名空间吗?

应用程序和运行时版本:Mule 4 应用程序,带有 XML 模块。 我正在尝试使用许多自定义 xml 命名空间创建 mule 应用程序。看来前缀应该被声明为本地的...

回答 1 投票 0

“mulexml:namespace-manager”未解析,显示未知

我尝试使用“mulexml:namespace-manager”在 Mule 4 应用程序中全局声明一些 XML 命名空间。 https://docs.mulesoft.com/xml-module/0.3.9/xml-namespaces 但是元素 &q...

回答 1 投票 0

now() - 部署在任何点平台上的 mule 应用程序的当前时间问题

我对我们的 Mule 应用程序中的当前时间问题有疑问,该应用程序部署在任何点平台上。 当在 mule 应用程序中使用“now()”时,它始终返回一个与

回答 1 投票 0

忽略 dwl 1.0 mule 3 中无效或空的日期字段

我正在尝试验证输入负载中的日期和日期时间。如果日期或日期时间格式不正确或为空,我必须验证请求并删除该字段。如果格式正确或...

回答 1 投票 0

应用程序日志显示调用 Mulesoft Web 服务时出现 500 错误

我们有一个应用程序对 Mule ESB 进行 Web 服务调用,日志显示高峰时段主要显示 500 个错误代码,非高峰时段显示 200 个成功代码。我不是 Mule 团队的一员,...

回答 2 投票 0

mule流http请求超时调整

我有一个 Mule 流,它从 Anypoint 队列读取有效负载,然后通过 HTTP 请求将它们发送到 REST 端点。然而,我遇到了一个困境。当我使用默认超时(30 秒...

回答 1 投票 0

Mule 配置流程 SAXParseException

我有这个 MuleSoft 配置流程,但收到以下错误,我想我可能缺少包含内容或其他内容。 [错误] 无法执行目标 org.mule.tools.maven:mule-maven-plug...

回答 1 投票 0

DataWeave Playground 和 Vscode 与 Anypoint Studio/Mule 运行时中的 XML 处理结果有所不同

我正在处理 XML 文档(这是嵌套文本和元素的 HTML)。 使用以下脚本,Dataweave Playground 和 VScode 扩展输出文本/元素的正确顺序: %...

回答 1 投票 0

将“yyyy-MM-dd'T'HH:mm:ss.SSSZ”时间戳转换为“yyyyMMdd”

示例输入: { “交易日期时间”:“2023-12-05T16:56:15.912Z” } 数据编织代码: %dw 2.0 从 dw::core::Strings 导入 * var date = Payload.transactionDateTime as LocalDa...

回答 1 投票 0

在 Mule 4 (DWL) 中将“yyyy-MM-dd'T'HH:mm:ss.SSSZ”时间戳转换为“yyyyMMdd”

示例输入: { “交易日期时间”:“2023-12-05T16:56:15.912Z” } DWL代码: %dw 2.0 从 dw::core::Strings 导入 * var date = Payload.transactionDateTime as LocalDateTime {

回答 1 投票 0

多个用户同时使用同一个API,用户的每个请求应将值加1,并在达到最大值99后重置

我有一个要求, 对于每个请求,Id 的值(初始值 = 1)应增加 1,直到达到最大计数(例如 99)。一旦达到 99,它应在 dataweave 中重置为 1。 当我...

回答 1 投票 0

如何过滤对象数组并提取请求的有效负载?

我有一个要求,我需要过滤对象数组并检查所有行的“Id”是否相同。如果相同,那么第一行的“QTY”应该重新...

回答 1 投票 0

mule 4 sftp 文件读取正在删除文件后删除文件

使用Mule 4.4社区版。 我正在使用 mule 的 sftp 连接器读取文件: org.mule.connectors 骡子...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.