使用 JMS 访问 MQ

2023-12-22

我正在使用 MQ7 并尝试使用 JMS api 访问队列。出现此错误。 有人见过吗?我该如何解决这个问题? TIA

线程“主”com.ibm.msg.client.jms.DetailedJMSException 中出现异常: JMSFMQ6312:Java(tm) MQI 中发生异常。 Java(tm) MQI 已引发描述该问题的异常。有关详细信息,请参阅链接的异常。

原因:com.ibm.mq.jmqi.JmqiException:CC=2;RC=2495;AMQ8568:未找到本机 JNI 库“mqjbnd”。 [3=mqjbnd]

引起原因:java.lang.UnsatisfiedLinkError:java.library.path中没有mqjbnd


可能有点晚了,但我遇到了同样的问题,并发现如果在连接到远程队列时使用不同的连接模式,可以避免这种情况。默认情况下MQConnectionFactory uses WMQ_CM_BINDINGS因为它是连接模式。如果你把它改成WMQ_CM_CLIENT(或者您喜欢的任何不需要本机库的连接模式)应该没问题。

@Test
public void testMQConnectionMode() throws JMSException {
    MQConnectionFactory cf = new MQConnectionFactory();
    assertThat(cf.getIntProperty(CommonConstants.WMQ_CONNECTION_MODE), is(equalTo(CommonConstants.WMQ_CM_BINDINGS)));
    cf.setIntProperty(CommonConstants.WMQ_CONNECTION_MODE, CommonConstants.WMQ_CM_CLIENT);
    assertThat(cf.getIntProperty(CommonConstants.WMQ_CONNECTION_MODE), is(equalTo(CommonConstants.WMQ_CM_CLIENT)));
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 JMS 访问 MQ 的相关文章

  • 如何在测试套件中定义 JUnit 方法规则?

    我有一个类 它是 JUnit 测试类的 JUnit 套件 我想定义一个规则on the suite 这是可以做到的 但需要做一些工作 您还需要定义自己的 Suite 运行程序和测试运行程序 然后在测试运行程序中重写 runChild 使用以
  • 如何查看Pocketsphinx词典中是否存在该单词?

    我只是想看看字典文件中是否存在字符串 字典文件位于问题底部 我想检查语音识别器是否可以识别单词 例如 识别器将无法识别字符串ahdfojakdlfafiop 因为字典中没有定义 所以 我可以检查某个单词是否在 pocktsphinx 词典中
  • Spring控制器是线程安全的吗

    我遇到了这个控制器示例 想知道它是否是线程安全的 我特别想知道 gson 实例变量 import org springframework stereotype Controller import org springframework we
  • Android - 如何访问 onResume 中 onCreate 中实例化的 View 对象?

    In my onCreate 方法 我正在实例化一个ImageButton View public void onCreate Bundle savedInstanceState super onCreate savedInstanceSt
  • 使用 Checkstyle Plugin 时从插件调用代码时出现问题:“org.eclipse.jface”

    我正在尝试在 Rational Software Architect 7 0 0 4 上使用 eclipse cs 插件 我最近卸载了旧的 beta2 版本并安装了 beta3 插件本身按照之前的配置工作 但是每当我尝试通过 Windows
  • 通过 InjectMocks Spy 注入对象

    我需要对一个类运行一系列单元测试 该类具有 Autowired Logger 实现 实现的基本思想是 Mock Logger logger InjectMocks TestedClass tested 但我想保存日志输出功能 Mockito
  • 如何对 IntStream 进行逆序排序

    我正在使用 txt 文件读取数字BufferedReader 我想颠倒该流中元素的顺序 以便在收集它们时 它们将从最高到最低排列 我不想在构建数组后进行排序 因为我不知道其中可能有多少元素 我只需要最高的 N 个元素 in new Buff
  • 使用 Spring 时实例化对象,用于测试与生产

    使用 Spring 时 应该使用 Spring 配置 xml 来实例化生产对象 并在测试时直接实例化对象 这样的理解是否正确 Eg MyMain java package org world hello import org springf
  • 如何解决 onEditCommit 事件上的类型不匹配错误?

    我在 Fxml 中使用 onEditCommit 事件在用户编辑数据后检索数据 FXML 代码
  • Java 重写 hashCode() 得到 StackOverflowError

    所以我不太熟悉重写 hashCode 并且我似乎在 hashCode 方法中以某种方式进行了一些无限递归 这是我的场景 我有一个 DuplicateCache 类 它是一个缓存对象 用于检查系统中的重复对象 我有一个静态内部类 Duplic
  • Android - 除了普通 SSL 证书之外还验证自签名证书

    我有一个通过 SSL 调用 Web 服务的 Android 应用程序 在生产中 我们将拥有由受信任的 CA 签名的普通 SSL 证书 但是 我们需要能够支持自签名证书 由我们自己的 CA 签名 我已经成功实施了接受自签名证书的建议解决方案
  • 如何将 XMP XML 块序列化为现有的 JPEG 图像?

    我有许多 JPEG 图像 其中包含损坏的 XMP XML 块 我可以轻松修复这些块 但我不确定如何将 固定 数据写回图像文件 我目前正在使用 JAVA 但我愿意接受任何能让这项任务变得容易的事情 这是目标关于 XMP XML 的另一个问题
  • Java替换特定字符

    这是我在这个网站上的第一个问题 所以我会尽量不要成为一个十足的菜鸟 我目前正在用java 创建刽子手游戏 所以我问你的问题是我们是否被赋予了 幽灵 这个词 并将 Ghost 替换为 hiddenWord ghost length for i
  • Java:VM 如何在 32 位处理器上处理 64 位“long”

    JVM 如何在 32 位处理器上处理 64 位的原始 long 在多核 32 位机器上可以并行利用多个核心吗 64 位操作在 32 位机器上慢了多少 它可能使用多个核心来运行不同的线程 但不会并行使用它们进行 64 位计算 64 位长基本上
  • 尝试在没有 GatewayIntent 的情况下访问消息内容

    我希望每当我写一条打招呼的消息时 机器人都会在控制台中响应一条消息 但它只是给我一个错误 JDA MainWS ReadThread WARN JDA Attempting to access message content without
  • 从 html 页面和 javascript 调用 java webservice

    我正在尝试从 javascript 调用 java 实现的 Web 服务 使用 NetBeans IDE 我读过很多关于 jQuery 和 AJAX 的内容 但我似乎无法掌握它 假设我的 Web 服务 WSDL 位于 http localh
  • 如何在android sdk上使用PowerMock

    我想为我的 android 项目编写一些单元测试和仪器测试 然而 我遇到了一个困扰我一段时间的问题 我需要模拟静态方法并伪造返回值来测试项目 经过一些论坛的调查 唯一的方法是使用PowerMock来模拟静态方法 这是我的 gradle 的一
  • 我想要一个 Java 阿拉伯语词干分析器

    我正在寻找阿拉伯语的 Java 词干分析器 我找到了一个名为 AraMorph 的库 但它的输出是无法控制的 并且它会形成不需要的单词 还有其他阿拉伯语词干分析器吗 这是新的阿拉伯语词干分析器 Assem 的阿拉伯语轻词干分析器 http
  • Spock模拟inputStream导致无限循环

    我有一个代码 gridFSFile inputStream bytes 当我尝试这样测试时 given def inputStream Mock InputStream def gridFSDBFile Mock GridFSDBFile
  • Java 编码风格、局部变量与重复方法调用

    我更喜欢使用局部变量而不是多次调用同一方法 I prefer this Vehicle vehicle person getVehicle if vehicle instanceof Car Car car Car vehicle car

随机推荐

  • 重复序列化和反序列化会创建重复的项目

    大家好 我的 json 序列化有问题 我正在 Unity 下使用 Json NET 包 我正在寻找一个数据库 该数据库可在我的应用程序上编辑 并通过 wwwForm 和 php 文件存储在我的服务器上 我可以毫无问题地创建它并将其推到网上
  • 使用 PHP 解析 HTML 并获取 h2 之后的下一个 h2 之前的所有 h3

    我正在寻找文章中的第一个 h2 找到后 查找所有 h3 直到找到下一个 h2 冲洗并重复 直到找到所有标题和副标题 在您立即将此问题标记或关闭为重复解析问题之前 请注意问题标题 至于这与基本节点检索无关 我已经把那部分记了下来 我在用DOM
  • 是否可以在Lua中模拟bind?

    给定一个只有一个参数的lua函数 是否可以将此参数绑定到一个固定值以获得一个没有参数的函数 更一般地说 如何将 lua 函数的某些输入参数绑定到某些值 是的 这几乎可以用任何具有一流值函数的语言来完成 function f1 a retur
  • 如何迭代多个json字典来检查相同类型key的值?

    我希望能够在多个 json 字典中获取 delta 的值 如果有什么改变的话 我正在使用 kivy 的 JsonStore 当我按下启动 check streak 函数的按钮时 我得到 NameError name delta is not
  • 从 Nodejs 脚本获取 Microsoft GRAPH 访问令牌

    这个问题建立在如何从 Node 脚本获取 Microsoft Graph API 访问令牌 https stackoverflow com questions 50613628 how to get microsoft graph api
  • 如何在Python交互模式下撤消True = False? [复制]

    这个问题在这里已经有答案了 所以我尝试了内德 戴利在他的回答中提到的 邪恶 的事情here https stackoverflow com questions 12765833 counting the number of true boo
  • 为什么我的 if 条件不接受 java 中的整数?

    目前我正在使用 int a 10 if a 20 printf TRUE else printf false 以 C 语言打印值TRUE 但如果是java int a 10 if a 20 System out println TRUE e
  • HttpSelfHostServer 和 HttpContext.Current

    我正在开发一个自托管 ASP NET Web api 应用程序 一切都很好 但现在我很挣扎HttpContext 我需要保存客户端的会话信息 但HttpContext Current始终为空 所以很明显我的HttpSelfHostServe
  • xlCellTypeLastCell 给出错误的值

    我很难从中获得准确的值SpecialCells xlCellTypeLastCell 在 Excel VBA 中 以下代码应输出 TrackedItems 工作表中第一个空行的行号 该工作表有 8 行 但代码输出 25 应输出 9 empt
  • 如何让Arduino在每天规定的时间执行某项任务?

    我是一名学生 而且是 Arduino 的新手 我正在尝试做一个自动植物浇水系统每天给植物浇水两次 有没有办法让Arduino在每天规定的时间准确执行任务 然后将其设置为睡眠模式 每天正好在规定的时间 如果您的 Arduino 采用内部 RC
  • 将绘图保存为 R 对象并在网格中显示

    在下面的可重现示例中 我尝试为 ggplot 分布图创建一个函数并将其保存为 R 对象 目的是在网格中显示两个图 ggplothist lt function dat var1 if is character var1 var1 lt wh
  • 无法部署 Cloud ML 模型

    为什么我尝试将经过训练的模型部署到 Google Cloud ML 但出现以下错误 Create Version failed Model validation failed Model metagraph does not have in
  • ArangoDB 的 SPARQL 接口

    对于 Arangodb 我知道它自己的查询语言 AQL 据我所知 还有一个附加组件 允许使用 Gremlin 进行图形遍历等 在我的一个项目中 我们强烈使用 SPARQL 因此 有没有办法使用 SPARQL 作为 Arangodb 的查询语
  • Microsoft.Diagnostics.Tracing.EventSource 与 RabbitMQ.Client.dll 异常

    为什么我会收到以下错误以及如何修复它 RabbitMQ Client dll 中发生 System IO FileLoadException 类型的未处理异常 无法加载文件或程序集 Microsoft Diagnostics Tracing
  • 批量操作的 firebase cloud firestore 定价

    https firebase google com docs firestore manage data transactions https firebase google com docs firestore manage data t
  • iOS 的 Facebook 签名请求 (HMAC SHA256)

    几周来我一直在尝试为 iOS 上的 Facebook 签名请求生成 HMAC SHA256 我非常需要帮助 Facebook 签名的请求有两个部分 用句点分隔 第一部分是有效负载的 HMAC256 第二部分是有效负载的 Base64 编码字
  • 使用关联类型和泛型时出错

    以下代码给我一个在线错误return p foo self 错误说 P does not have a member named foo protocol P typealias T func foo c C
  • 如何在 linq 中执行 WHERE IN

    所以我有一个 Blog 对象 其中包含标签对象列表 List
  • 如何修复“go get:警告:GOPATH/src 中的 GO111MODULE=auto 禁用模块”

    我正在尝试使用以下命令安装 golint go get u golang org x lint golint 我认为我有两个问题 go get warning modules disabled by GO111MODULE auto in
  • 使用 JMS 访问 MQ

    我正在使用 MQ7 并尝试使用 JMS api 访问队列 出现此错误 有人见过吗 我该如何解决这个问题 TIA 线程 主 com ibm msg client jms DetailedJMSException 中出现异常 JMSFMQ631