问题标签 [mule-component]
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-EL?
最近,我遇到了一些 Mule 文档,似乎我可以使用来自 java 类的更多方法来扩展 MEL。有没有人有这样做的经验以及它是如何工作的?
所以 MEL 会自动导入以下 java 类,以便我们可以在 MEL 中调用它们的方法。希望扩展这个 java 类列表。
MEL 自动导入下面列出的 Java 类。您可以使用这些导入的类而不使用全限定符名称。例如,因为 BigInteger 是导入的,所以可以写 #[BigInteger.valueOf(payload.dueAmount)] 而不是 #[java.math.BigInteger.valueOf(payload.dueAmount)]。
- java.lang.*
- java.io.*
- java.net.*
- java.util.*
- java.math.BigDecimal
- <em>java.math.BigInteger
- javax.activation.DataHandler
- javax.activation.MimeType
- java.util.regex.模式
- org.mule.api.transformer.DataType
- org.mule.transformer.types.DataTypeFactory
有关于如何使用额外的 java 类导入等定义全局配置的文档。但我不确定如何准确使用它。
您将如何使用上述配置访问 MEL 中的方法?可不可能是...
mule - 从 Mule 中的结果集中获取特定值
我有一个调用返回值的 MS SQL 存储过程的流程。我从数据库得到的输出是 {resultset1=[{id=30}]} 我想将 id 的值存储到流变量
找不到成功的方法来做到这一点,有人可以帮助我吗
我正在使用 mule server 3.4.0 EE
先感谢您
testing - 使用 FunctionalTestCase 测试异步 Mule 流
我有这样的流程:
这里 'vm://endpoint1>' 是一种方式,流程是异步的
如何进行端到端测试。使用 'muleContext.getRegistry().lookupFlowConstruct('sub-flow1') 给出强制转换异常。
web-services - Mule Anywhere Studio:Web 服务使用者的“找不到操作的端点参考 (EPR)”
我是新来的骡子。对不起,如果这是一个基本问题!
当针对模拟的 Web 服务(Java,在 Eclipse 中创建)运行 WS Consumer 时,该服务返回带有字符串的 soap 错误:
未找到操作的端点引用 (EPR) 是 %URL% 和 WSA 操作 = 。如果此 EPR 以前可以访问,请联系服务器管理员。
其中 %URL% 是服务的 URL。
SoapAction 应该设置为什么?如何设置 SoapAction?任何帮助都会非常棒,谢谢!
这是 Mule 发送的请求(注意 SoapAction):
这是用于生成模拟服务的 WSDL(另请注意空白的 SoapAction(s)):
exception-handling - 选择异常策略在 Mule 中不起作用
以下是流程的异常策略部分
即使从流程中抛出 java.sql.BatchUpdateException,控制也会进入最终的异常策略“Unexpected Errors”,它不会进入 SQL 死锁错误
我是否缺少任何使它起作用的东西。
任何人都可以帮我解决这个问题。我使用的是 Mule server 3.4.0 EE
先感谢您
mule - devkit 可以用来制作示波器、组件或转换器吗?
除了连接器,我想在 devkit 中创建其他东西。那可能吗?最简单的示例是创建一个 No-Op 以进入那些不能为空的“否则”选择分支。我还认为锁定范围会很有用,因此流的一部分一次只能执行一次。谢谢!
mule - 使用消息属性转换器和设置变量转换器的调用变量集之间的区别?
问题的上下文是:当我使用 set-variable 时,数据映射器会识别并在下拉列表中显示该变量,但在使用消息属性转换器设置调用变量时它永远不会显示。这是正常的吗?
mule - 使用 datamapper 在 Mule 中映射日期时引发错误
以下是数据映射器中的映射部分
dateTimeFormatter = new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss"); output.Date_of_Rate_Float__c = (isnull(input.Date_of_Rate_Float) ? null : dateTimeFormatter.format(input.Date_of_Rate_Float)); output.Loan_Create_Date__c = (isnull(input.loan_create_date) ? null : dateTimeFormatter.format(input.loan_create_date)); output.Estimated_Closing_Date__c = (isnull(input.estimated_closing_date) ? null : dateTimeFormatter.format(input.estimated_closing_date));
这会引发以下异常
我无法找到导致此异常的原因,我想寻求帮助以解决此问题。
先感谢您
java - Mule ESB - 集成测试 - REST 端点 - 使用 MuleClient
我是骡子 ESB 的新手。我正在尝试对通过 mule 流公开的休息端点进行集成测试。以下代码命中 POST REST 端点,但我们怎么能说其余参数和 http 方法(获取或发布或删除等):
我们应该在传递的有效负载或属性(映射)中设置任何东西吗?
mule - 如何在 Mule 中拦截来电
嗨,我正在使用 Mule Any Point 平台,我正在使用从 HTTP 和 JMS 监听的复合源。我想识别来自 HTTP 或 JMS 的传入呼叫,并且我想使用记录器进行打印。怎么做 ?