【问题标题】:Jmeter JMS point to point to connect IBM MQ error ( java.lang.IllegalStateException: QueueConnectionFactory expected, but got com.ibm.mq.jmsJmeter JMS 点对点连接 IBM MQ 错误(java.lang.IllegalStateException: QueueConnectionFactory expected, but got com.ibm.mq.jms
【发布时间】:2018-07-09 02:22:44
【问题描述】:

jmeter,jms 点对点:错误:响应消息:java.lang.IllegalStateException: QueueConnectionFactory 预期,但得到 com.ibm.mq.jms.MQConnectionFactory

配置:
1. jmeter3.3
2. websphere mq 8.0-installed文件夹中所有可用的jar都粘贴在apache-jmeter-3.3\lib文件夹中

  1. 还在 apache-jmeter-3.3\lib 文件夹中添加了 javax.jms-api-2.0.1
  2. MQ Explorer 中的初始上下文工厂设置

  1. jmeter 配置 -

  1. JDK 1.8
  2. MQ 资源管理器:Eclipse SDK v3.6.2

遵循JMeter configuration for IBM MQ 8中描述的所有步骤

JMeter 3.2 Point-to-Point configuration for IBM MQ 8 => Java Exception

【问题讨论】:

    标签: jmeter jms performance-testing ibm-mq jndi


    【解决方案1】:
    1. 我相信你不需要那么多jar,你应该从Fix Central下载相关的8.x.x.x-WS-MQ-Install-Java-All.jar包并拿出类似的库:

      • com.ibm.mq.allclient.jar
      • com.ibm.mq.traceControl.jar
      • fscontext.jar
      • jms.jar
      • JSON4J.jar
      • providerutil.jar
    2. 我也认为你应该使用com.ibm.msg.client.jms.JmsFactoryFactory

    有关 IBM MQ 负载测试的详细 JMeter 配置说明,请参阅 IBM MQ testing with JMeter - Learn How 文章

    【讨论】:

      猜你喜欢
      • 2018-06-30
      • 2017-04-22
      • 1970-01-01
      • 2016-01-21
      • 2020-04-23
      • 1970-01-01
      • 2023-03-05
      • 2021-03-01
      • 2018-03-02
      相关资源
      最近更新 更多