问题标签 [mule-studio]
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.
mule - Mule 3.2 按特定顺序进行流初始化
我有两个流动的骡子。我想让其中一个启动,只有在另一个已经启动并运行了一段时间之后。我怎样才能做到这一点?谢谢
mule - 使用 Mule 的 IMAP 传输时如何解析入站电子邮件?
我刚刚开始学习mule,所以如果这是一个非常基本的问题,请原谅我。
我已经成功配置 mule 来监控我的邮箱,所以每当有邮件进来时,我都会将邮件写入文本文件(仅用于测试)。
现在我需要解析这封邮件并从邮件中获取消息/From/To。
我以为我可以使用以下表达式(使用表达式转换器)获取标题信息
但这似乎不起作用。我也尝试了以下表达式,但没有奏效,
有人可以帮忙吗?还有人知道是否有包含可用表达式列表的文档吗?
编辑:
我包括了记录器来查看属性,它显示了所有属性,但我找不到正文。另外,我尝试使用 fromAddress
但是没有用,有人可以让我知道我错在哪里吗?
属性如下所示,
编辑2:
这是我尝试过但不起作用的方法:(
我正在尝试检索电子邮件主题并写入文件或仅使用基于电子邮件主题的记录器显示它,但我收到以下错误。
你能告诉我我在哪里犯错吗?
regex - 如何在 JSON 字段上应用正则表达式以从中提取某些值并将其存储到 Mule Studio 的 PostgreSQL Dataabse 中?
假设我有一个基于 REST 的服务,它返回一个 JSON 对象,如下所示
现在我在 PostgreSQL 中有一个表(比如testTable),其结构如下
如何从可用的 JSON 字段中解析这些值,以将其插入 Mule ESB 工作室的 PostgreSQL 数据库中。
testTable 中的最终结果应该是
我的配置文件如下
#[message.payload] 将包含整个 JSON 字符串。VALUES (?,?,?)
解析 会出现什么(正则表达式或其他内容)#[message.payload]
?
提前致谢
mule - mule studio 多个项目运行连接被拒绝
我在 Mule 工作室做一些开发。我在 2 个不同的项目中有 2 个 REST 服务,并希望在我的环境中运行它们。当我独立运行它们时,它们运行正常。
8081 端口上的服务 A 正在调用 8083 端口上的服务 B(帐户)。
我在端口 8081 上为服务 A 运行作为 Mule 应用程序,然后在端口 8083 上为服务 B 执行相同的操作。
当流程转到服务 BI 的标注时,会出现以下错误。
谢谢您的帮助。
mule - Mule ESB - 如何使用 POST 方法创建 HTTP 请求(一起发送参数)
简短:我想使用 POST 方法将几个参数(如 user=admin、key=12345678)发布到 PHP 页面(如 localhost/post-debug.php)。该脚本将读取 $_POST 值并执行任何操作。
我的问题是:
1.我怎样才能让下面的例子工作?
2. 如何从 JSON 编码的有效负载创建带有 POST 参数的地图有效负载并将其发送到 PHP 脚本?
下面是我试图运行的一个孤立案例(参数是从 HTTP 端点“读取”的)。我直接从浏览器调用以下 URL:
http://localhost:8081/httpPost?user=admin&key=12345678
底层 XML:
我正在使用 MuleStudio 1.3.2,Mule ESB v.3.3。
我已经审查了许多类似的问题,但没有一个让我走上正轨。
mule - Mule Servlet 端点
在 Mule 中使用 Servlet 端点似乎很简单,但我在一些缺乏理解的情况下陷入了困境。为了获得更清晰的视图,我能否提供一个带有 servlet 端点的示例代码以及如何从 Java 应用程序调用它。
这是我的 Mule-config.XML。
问题:
- 如何在浏览器中向该应用程序发送和获取请求。
- 如果此应用程序部署在 Mule Standalone 服务器中,如何从 Java swing 连接到此应用程序。
mule - 保存 mule 流时出现 java.lang.assertion 失败错误 - mule studio
现在,每当我通过图形编辑器保存流程时,我总是在 mule studio 中收到 java.lang.assertionError 错误。如果我直接对 XML 进行更改,我不会收到任何错误。以前有人遇到过这个问题吗?
我在 Eclipse 问题选项卡中看到以下错误,
元素:响应不允许是元素 HTTP 的子元素
mule - 定时 Mule Web 服务客户端流程
我已经在论坛上搜索了这个问题的答案。我发现了一个几乎相同的问题,尽管答案让我仍然想知道。
在这里找到了几乎相同的帖子:
这张海报说明了我遇到的问题。
我也是 Mule 的新手,并且正在尝试做同样的事情。我没有意识到我需要一个有效载荷,因为我认为操作规范本质上是有效载荷。
请注意,我有一个包含 cxf:jaxws-client 的流,并且该客户端指定了服务的 URL 和操作“listTest”。
为了实际执行服务请求,我还需要指定哪些其他有效负载?
我试图向事件生成器添加一个虚拟有效负载(如参考帖子中所建议的那样),但这并没有什么不同。
当我执行 mule 应用程序并监视“测试审计员 Web 服务”(使用 wireshark)时,我看到 wsdl 发出了四个请求,我看到 wsdl 返回了,但我实际上没有看到 listTest 操作被调用。
我的流程是:
我不仅是 mule 的新手,而且是堆栈溢出的新手。因此,如果我有更好的方法来提出相关问题,请提出建议并原谅。
提前致谢。
mule - 对 Web 服务查询的文件处理响应异常
我正在使用下面指定的 mule 流来发出 Web 服务的简单请求。请求成功发出,使用wireshark我看到了正确的响应。
在我包含一个输出文件端点(为了捕获对文件的响应)之前,我没有看到任何异常。即使有这个例外(包括在底部),当我查看生成的输出文件时,我也会看到我的数据,尽管在许多情况下它只是数据的一部分。
是什么导致了这个异常?
这是流程:
这是一个例外:
mule - Mule Studio 如何创建全局变量
我的测试骡子应用程序。我使用 curl json 将数据发布到 http-end-point 并将 json 转换为对象并在我的数据库中插入名称(#[message.payload.name])
我使用 catch-exception-strategy 保留错误日志(案例唯一名称)
我想用字段 #[message.payload.name] 中的条件更新我的表 - 意思是 Update mytable set Firstname = #[message.payload.name]
但在 catch-exception-strategy 中无法访问 #[message.payload.name]
我的配置