问题标签 [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 投票
4 回答
3690 浏览

mule - how to insert multiple rows in mule database connector?

I want to insert multiple rows in mule database connector at a time. Could anyone kindly please help me on this?.

I can successfully insert the below message as a post request to a mule flow.

How to insert the below post message into a database in a mule flow?

Please find the below mule flow configuration file which has been configured to insert a single row at a time.

0 投票
3 回答
501 浏览

mule - 在任意点 MQ 上设置“maxThreadsActive”时出错

我正在尝试将“maxThreadsActive”设置为 1,以确保只有一个线程从队列中提取消息,但由于某种原因,我在编译时遇到了 sax 解析异常。以下是配置:

错误 :

org.xml.sax.SAXParseException:cvc-complex-type.2.4.a:发现以元素“http:worker-threading-profile”开头的无效内容。'{" http://www.mulesoft.org/schema/mule/core ":annotations、" http://www.mulesoft.org/schema/mule/tls ":context、" http://www之一.mulesoft.org/schema/mule/http ":proxy, " http://www.mulesoft.org/schema/mule/anypoint-mq ":provider, " http://www.mulesoft.org/schema/mule /anypoint-mq ":prefetch," http://www.mulesoft.org/schema/mule/anypoint-mq":worker-threading-profile}' 是预期的。在 org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source) ~[?:?] at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source) ~[?:?] at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) ~[?:?] at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) ~[?:?]在 org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) ~[?:?]

0 投票
4 回答
6520 浏览

mule - 如何在 Anypoint Studio 中安装 Maven 插件?

对于我的一个 POC,我需要在我的 Mule Anypoint 工作室中安装 Maven 插件。我怎样才能安装相同的?

0 投票
1 回答
258 浏览

http - 为 http 监听器禁用重定向骡子

每当代码中存在位置标头和 http 状态 302 时,mule http 侦听器会在内部调用位置 URL 并获得带有 http 状态 200 的响应,这看起来很正常。

但我想看到的是 302 http 状态和邮递员中带有名称位置的标头。

可以通过任何方式完成吗?下面是我的代码

日志如下: -

我也无法在 chrome 网络中看到任何 302。请让我知道是否有一种方法不仅可以在日志中捕获 302,还可以在网络或邮递员中捕获。

0 投票
0 回答
606 浏览

java - 读取超时 (java.net.SocketTimeoutException)

我有一个使用 Mule ESB 开发的 API,它接收来自客户端的请求并将请求转发到另一个 API。但是我在 API 中发现了一个有趣的行为,如果客户端使用请求主体发出请求,请求主体的末尾有一个新行,那么服务器会等待超时并抛出SocketTimeoutException。我猜服务器期望来自客户端的更多数据并等待并最终抛出该异常。

注意:我已经检查了 Content-Length 标头。请求正文的实际内容长度为 383 字节,但在服务器上显示为 380 字节。所以看起来服务器正在等待那些额外的 3 个字节。所以问题是 - 为什么客户端不发送新行字节

有人有解释吗?

0 投票
1 回答
134 浏览

ftp - Mule 无法从 SFTP 位置下载文件

我正在尝试连接到 SFTP 位置并使用 Mule SFTP 连接器下载 .zip 文件。它看起来非常简单的配置,但我不确定我的配置中缺少什么。我无法弄清楚为什么它对我不起作用。有人可以看看它并建议我应该改变什么来工作吗?

在以下流配置中,我从 HTTP 端点(http://localhost:8181/invoice) 然后调用“ftpconnectivityFlow1”并检查“ftp”变量的值,并根据其值转到我的 FTP 位置或 SFTP 位置。当我将变量“ftp”设置为 true 时,它​​按预期工作,因为我可以看到来自 FTP 位置的文件已下载到我的输出文件夹中,并按预期从 FTP 位置删除。当我将其设置为 false 时,它​​不会给出任何错误,但 SFTP 位置的文件仍然存在,这意味着它无法读取文件(我猜)并且它没有下载到我的输出文件夹中。因此,为了进行一些调试,我添加了一个自定义转换器,以便我可以检查有效负载。在我的自定义转换器中,我注意到当它连接到 FTP 位置时,它有一些二进制数据(全数字),我猜它是我的 .zip 文件,但是当变量“ftp”设置为 false 时,这意味着它正在尝试连接到 SFTP 位置,在这种情况下,有效负载包含“/invoice”,这是我的 http 相对路径。所以我的输出文件夹包含一个名为“null”的文件,它包含的只是“/invoice”

任何帮助是极大的赞赏。

0 投票
0 回答
78 浏览

http - 使用 Mule 3.7 进行 Http 摘要认证

我想在 mule 3.7 中对 http 入站端点进行 Http 摘要身份验证。根据提供的 mule 示例,我可以使用 spring 身份验证提供程序执行基本身份验证。但是我找不到任何关于如何以相同方式完成摘要身份验证的文档。有人可以帮忙吗。这是我到目前为止所尝试的。这个带有基本身份验证的示例对我有用:

https://docs.mulesoft.com/mule-user-guide/v/3.7/configuring-the-spring-security-manager

我正在寻求实现这一点: http ://www.baeldung.com/spring-security-digest-authentication

谢谢,让

0 投票
1 回答
1953 浏览

mule - 在 mule 中无法从不同应用程序中的对象存储中检索值

我无法从 App1 读取存储在对象存储中的键值。

我有 2 个应用程序 App1,它将变量的值(比如“名称”)存储到某个值(比如“abc”)。从 App2 中,我想检索键的值(在我们的例子中为“名称”),但它总是失败并出现 org.mule.api.store.ObjectDoesNotExistException。

如果两个流程都在同一个应用程序上,它可以工作,但这不是预期的行为。

两个应用程序都在同一个运行时上运行,因此它应该能够检索该值。

下面是我的 App1 代码

App2 的代码

两个应用程序的对象存储配置是:

有人可以指导我,我哪里出错了吗?

0 投票
1 回答
40 浏览

mule-esb - Mulesoft 休息网络服务

我创建了 Rest Web 服务,用于通过 http 获取附件文件并将文件存储到本地驱动器,因此我需要动态文件名,因为它来自 http 请求我的流程如下

这里 outputPattern="abcd.jpg" 是硬编码的,所以我需要通过请求提供的文件名和格式请帮助

我指的是https://blogs.mulesoft.com/dev/mule-dev/soap-rest-attachments/

0 投票
1 回答
63 浏览

batch-processing - Mule ESB,在批处理期间,负载是否需要采用任何特定格式用于加载和调度阶段?

关于Mule ESB 批处理

对于 Load and Dispatch 阶段,payload 需要采用什么格式?我有一个大的 xml 文件,我想对其进行批处理。在加载和调度阶段之前是否需要任何类型的转换?