问题标签 [ibm-integration-bus]

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 投票
0 回答
643 浏览

ibm-integration-bus - 在 IBM WebSphere 消息代理中处理 JMSMessage(对象消息)

我正在使用 IBM WebSphere Message Broker 来处理 JMS 消息。我的消息包含一个包裹在 JMSMessage(对象消息)中的 Java 对象。我不能在输入节点中使用除 BLOB 之外的任何其他解析器。如何使用 JavaCoumpute 节点从 JMS 消息中的 BLOB 域中获取对象?请帮我解决这个问题。

0 投票
1 回答
4313 浏览

ibm-integration-bus - 具有多个连接的消息代理节点输出终端

当您将多个连接连接到节点上的单个输出终端时会发生什么。

我找不到任何关于此的 IBM 文档,但该工具包并没有阻止我这样做。

在此处输入图像描述

这只是一个示例,但我想知道当您对任何节点执行此操作时的一般行为,而不仅仅是输入节点......

我知道有可以使用的流顺序节点,并且我知道您可以将节点彼此对齐。

我感兴趣的是 IBM 记录的关于您执行此操作时会发生什么的行为以及您可以根据您的经验等提供给我的任何其他信息。

0 投票
2 回答
5461 浏览

java - IBM Message Broker Java API:java.lang.NoClassDefFoundError:com.ibm.mq.MQException

我正在尝试使用 ibm 的 java API 连接到 Message Broker 中的代理:http: //publib.boulder.ibm.com/infocenter/wmbhelp/v7r0m0/index.jsp ?topic=%2Fcom.ibm.etools.mft.doc %2Fbe43410_.htm

我正在尝试使用该链接上提供的示例(我正在使用我知道存在的代理、端口和队列管理器)并且我收到以下错误:

有任何想法吗?

0 投票
2 回答
765 浏览

ibm-integration-bus - IBM 消息代理:如何取消设置 ldap 主体和凭据

使用 mqsichangebroker 我可以设置 ldap 用户名和密码。有没有办法取消这个一旦制作?我已经设法通过传递来取消设置主体,-y """"但凭据不能设置为与它要求输入密码相同的值。

0 投票
4 回答
8510 浏览

ibm-integration-bus - WMB ESQL 将常量传递给 passthru

我正在研究 IBM Websphere Message Broker v6.0 并在 ESQL 中编写消息流。我正在使用 passthru 在数据库上触发选择查询。

现在的问题是 passthru 使用 ' 来开始和结束它的参数字符串。我们在 SQL 中使用 ' 来表示常量——比如 WHERE T1.col1 = 'Y'。因此,当我在 passthru 参数中使用 ' 时,它会将其视为字符串的结尾。

这是 ESQL 代码:

SET result1 = passthru ('select CASE WHEN T2.X_FLG = 'Y' AND (SELECT D2.RGN FROM V1.X AS D2
WHERE D2.DLR = V.DLR AND (D2.RGN = '500' OR D2.RGN = '600')) FROM V1
<left join all the tabels>');

现在的问题是 passthru 参数字符串以第一个 ' 结尾,即 Y 之前 - 数据库选择查询的参数。ESQL 编译器给我编译器错误,说它是一个语法错误。

是否有一些字符要在 ' 之前附加,以便将其识别为字符 ' 而不是作为字符串的结尾来传递?像 \' 或 /' 之类的东西?我已经尝试了所有这些,但似乎没有任何效果。

0 投票
1 回答
921 浏览

sleep - Message Broker 6.1 睡眠异常

我正在尝试添加一个简单的sleep函数来扩展基本 ESQL API。

Java实现:

ESQL 参考:

这是错误跟踪:

0 投票
2 回答
20174 浏览

messagebroker - 如何将字符串转换为blob?在 ESQL 中?

所以我正在从流的请求注释中读取一个 XML 文件。并且需要将 XML 数据转换为 blob。

0 投票
1 回答
1205 浏览

sql - 从 Websphere 消息代理 6 连接到 Oracle11g 数据库

我正在尝试来自计算节点的 websphere 消息代理 6 的简单插入命令。消息代理的 odbc.ini 文件中提供的数据源名称在计算节点的节点属性中指定。并编写了以下 ESQL 代码。

连接 url 在 tnsnames.ora 中提供。url 是集群 url。其中指向 3 个数据库实例。

当我运行查询时,我收到异常,即跟踪中不存在表或视图。但是当我使用 3 个直接 url 中的任何一个连接到 db 时,我可以看到该表。
注:数据库为oracle11g

谁能解释我发生了什么?

0 投票
1 回答
1766 浏览

java - 为什么映射节点会得到 java.lang.RuntimeException?

我正在使用 Message Broker 8 和 MQ 7。当我尝试在我的消息流中使用映射节点时,我得到一个 java.lang.RuntimeException。

以下是事件查看器显示的内容:

完整的异常堆栈是:

整个消息流运行良好。所以,我认为这不是映射节点的错误。另一个细节,在其他流程中,映射节点根本不起作用并给出相同的错误。我不知道可能是什么问题。也许是 JRE 错误?

任何想法?

谢谢!

若苏埃

0 投票
2 回答
52478 浏览

ibm-mq - How to resolve WebSphere MQ Reason code 2195 related error?

I am getting an WebSphere MQ Reason code 2195 MQRC_UNEXPECTED_ERROR when I try to connect to the message flows deployed on the execution group. Can somebody please tell me what exactly does this reason code mean? Queue manager, broker , execution group.. everything is up and running and the ports are also open. I am not getting anything worthwhile on the net. Please advise.