问题标签 [mule-el]

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 投票
1 回答
2787 浏览

mule - 如何将字符串与从 mule 表达式返回的值连接?

我正在尝试以下类似的方法来连接字符串和从 mule 表达式返回的值

我也尝试过其他变体,但没有运气。如果需要,我会很乐意发布变体。

0 投票
4 回答
18968 浏览

mule - Mule MEL 在流变量上执行子字符串

我有一个变量 my_variable ,其值为动态 URL,例如 --

我想在这个动态 URL 上做一个子字符串来查找最后一个“/”之后的字符串,即在上面提到的 URL 的情况下,我想得到子字符串“ask”

我怎样才能使用 MEL 来做到这一点?

0 投票
1 回答
110 浏览

rabbitmq - How to fetch specific value from RabbitMq using Mule

I am reading data from salesforce via streaming API. The value I retrieved from salesforce is in the following format({Name:abcd, id:21221321}).

I like to store the above mentioned value in rabbitMQ using AMQP connector in Mule and I need to retrieve only the 'id' value from rabbitmq using Mule.

Is it possible

Thanks in advance

0 投票
2 回答
1220 浏览

groovy - 未使用全局捕获异常策略

我已经定义了一个全局异常策略,但是当 Mule 执行我的 Groovy 脚本时,它不会执行全局捕获异常策略,而是执行 org.mule.exception.DefaultSystemExceptionStrategy。

Mule 是否有理由恢复到默认的系统异常策略,而不是流程中定义的 catch 异常策略?

下面提供的日志:

0 投票
2 回答
2472 浏览

mule - 选择组件中的 when 属性不能使用 && 运算符

当我在 Mule 中定义以下表达式时,Mule 提供了一个错误,说明以下内容......

骡子声明:

为什么 Mule 不能正确评估 && 运算符?

0 投票
1 回答
639 浏览

mule - Mule 检查入站 http 请求是 GET

我有一个接收 GET 和 POST 请求的 HTTP 入站端点。我注意到 INBOUND 范围属性之一是:

在 http 入站端点之后,我有一个选择,我想检查发送的消息是 GET 还是 POST。我的一个 when 表达式是:

但是,这不起作用,因为它找不到消息。有没有办法可以从我的元素访问入站属性?我一定是试图以错误的方式掌握价值。

0 投票
1 回答
1099 浏览

java - Mule:将输入流有效负载(来自文件)与文件元数据一起发送到 http 出站端点

我有一个输入流有效负载,其中包含来自文件的数据。该文件可能非常大。我将输入流发送到 http/https 出站端点。但是,我还想发送包含文件内容的元数据,例如文件名以及发布请求中可能的其他键/对值。

如果我有一个输入流,以及一些我想作为单个发布数据发送的字符串,我需要在负载上对 Mule 做什么才能正确发送它们?

0 投票
1 回答
571 浏览

mule - Mule ESB:如何在一个流中处理多个输入队列 (WMQ) - Mule ESB

请在这个问题上帮助我。最初我有单个 WMQ(入站)连接到 Java Transformer,在完成所有转换后,最后消息已将其放入文件中。它工作正常。后来客户端更改了要求,多个输入队列必须与 Java Transformer 连接(但转换逻辑相同)。

我正在 WMQ 属性中搜索选项以提及多个队列名称。无法找到解决方案。虽然使用 JMS 不确定是当前的选项。因为我已经使用过 WMQ,所以它工作正常。

请让我知道,我们有什么方法可以处理多个输入队列(WMQ)连接到它的下一个消息处理器。请指导我。使用单个队列在下面找到我的工作配置 xml。

提前致谢。我的部署日期更近了。

0 投票
3 回答
907 浏览

mule - 使用 Mule 自定义转换器将 XML 转换为 JSON

嗨,我正在使用 Mule Studio,我想创建一个自定义转换器,它将使用 Google Gson 库将 XML 转换为 Json。所以在这种情况下,我必须添加一个 Java Transformer 组件,并且我必须为此编写自定义代码。但我面临的问题是我正在覆盖接受输入参数作为对象的方法,这是我认为的唯一方式,或者是他们将接受输入参数作为 XMl 字符串的任何其他方式。请分享代码以使其可行。

public class Transfomer extends AbstractTransformer { protected Object doTransform(Object src, String enc) throws TransformerException { // TODO Auto-generated method stub
return null; } }

0 投票
1 回答
129 浏览

java - 为端点动态创建和设置连接器

我有一个出站端点,但我想在端点实际发送文件之前使用 Java 为端点动态创建和设置连接器。

我找到了一个动态创建连接器的示例,如下所示:

但是,我不知道如何将连接器与我现有的端点绑定。有没有办法做到这一点?

谢谢,