问题标签 [extended-sql]

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 回答
330 浏览

xml - 为什么 IIB 映射节点中的调节会使响应 XML 无效?

我一直If在请求的布尔属性上使用 IIB 映射节点中的一个条件,该属性Flag映射到messageA响应中的属性。Flag在评估为的情况下完成分配true

如果被评估为,还有另一个For Each执行列表的深层复制并将一些值分配给相同的变量。messageAFlagfalse

以下是映射器逻辑:

ESQL 映射器

上面的逻辑在 case Flagis的情况下产生有效的 XML false,但如果它成功分配了值,但是通过将属性附加为响应 XML 的最后一个子项,true使 XSD 中定义的响应无效。messageA

如何处理第二种情况?考虑在后面的节点中没有自定义 ESQL 逻辑。

0 投票
1 回答
1294 浏览

esb - IIB 中的数据库节点与计算节点 (ESQL),哪个性能更好?

我了解 IBM Integration Bus (IIB) 工具包中的数据库节点相对较新,它们在性能方面与使用 ESQL 相比如何?为什么你会选择使用其中一个?

0 投票
2 回答
10247 浏览

messagebroker - 用于将字符串拆分为多个值的 ESQL

以下 Input xml 字段需要为 6 个字符进行子字符串化,每 6 个字符应拆分并保存在输出的选项字段中。

IIB ESQL 中是否有任何标记器功能可用于实现上述结果。

0 投票
0 回答
2001 浏览

messagebroker - 创建自定义 HTTP 标头

我想通过指定 Content-Typeapplication/HTTPstream和以下自定义 HTTP 标头通过 HTTPS/Post 传递肥皂消息

我试过了CALL CopyMessageHeaders();

其他部分与此相同,但我的输出消息中没有标题

0 投票
1 回答
762 浏览

ibm-mq - 在 IBM Integration Bus 中动态更改队列管理器主机名或 IP 地址

我面临一个问题,即我想从 ESQL 文件为 IBM Integration Bus 中的 MQ 节点设置所有 MQ 详细信息。由于我在数据库中设置了所有 MQ 详细信息,因此我将从那里获取详细信息并设置为 MQ 节点,因此消息将动态进入队列。

我读了一些关于 LocalEnvironment 变量的东西,我已经在 ESQL 文件中设置了它,但是这些变量的值没有反映在 MQ 节点上。以下是我设置节点属性的方式;

因为我正在使用“MQReply”节点发送消息。我想设置主机名,因为我正在寻找主机名属性,但我认为它不存在。请帮忙。

0 投票
1 回答
1609 浏览

oracle - Oracle Bi Publisher 字乘法

我正在使用带有 Word Add In 的 Bi Publisher 创建一封确认信。

我需要一个字段将 varchar 转换为数字,然后将其乘以 75%,当然如果该字段为零到等于零。

例如,我的 room_rate 是该字段,当前为 3,000.00,我需要显示始终为 75% 的净金额,因为 25% 是税收,所以我需要它显示 2250。

我尝试编写以下内容,但结果为“0”

我为我刚开始时缺乏技能而道歉。

提前致谢!!

0 投票
2 回答
765 浏览

performance - ESQL 性能工具

我想分析单独的 ESQL 模块在 IBM Integration Bus 上的性能,而不是使用 PerfHarness 的整个应用程序。我知道存在编写 ESQL 的良好实践列表(例如,这个 - ESQL 代码提示

但性能分析工具是否只有一个 ESQL 模块?

0 投票
1 回答
210 浏览

messagebroker - 通过解析响应访问 http 响应中的字段

我收到了 XML 响应

我需要解析它,以便我可以使用它并访问 DocId;访问docid的正确代码应该是什么?

0 投票
0 回答
68 浏览

unit-testing - 创建模拟服务返回平面文件

我需要构建一个消息流,我应该通过 HTTP 请求节点向 URL 触发一条消息(它是数字和字母的组合,只是一个 Id no),并获得一个平面文件作为响应(EDI 数据)。我已经编码并且我想测试我的流程是否正常工作。

为此,我需要创建一个模拟服务并构建一个平面文件。我的问题是如何构建响应。编写平面文件(EDI 数据)的任何适当代码,以便我可以将其作为响应并确保我的流程正常工作。


这就是我的回复应该是这样的:

.......... 等等


请提供一些解决方案,以便我可以在我的回复中收到此信息,或者我可以做些什么来测试我的流程,以便在我将代码移动到下一个环境(QAL/PRD)时不会出现错误。

0 投票
0 回答
469 浏览

unicode - 如何将 XML 中的 unicode 字符转换为 IBM 消息代理或 IIB10 中的等效 ASCII 字符?

我现在正在研究 IIB10,我们有时会遇到候选人姓名的问题,其中包含重音/Unicode 字符,需要用 ESQL 或 Java 中的等效 ASCII 字符替换。XMLNC 中的输入解析器。