JMeter JMS 发布者 IBM MQ Java.lang.NoClassDefFoundError
JMeter JMS Publisher IBM MQ Java.lang.NoClassDefFoundError
获取 JMS IBM MQ 错误
Response message: javax.naming.NamingException: Lookup failed: java.lang.NoClassDefFoundError: com/ibm/disthub2/impl/client/SessionConfig
我在 jmeter 日志文件中没有看到任何错误。
您是否在 jmeter /lib 文件夹中添加了 ibm jms 客户端 jar 和依赖项?
如果没有,执行并重启
你找错地方了,你失踪的 class 生命在 com.ibm.mq.allclient
罐子里。
- 下载
com.ibm.mq.allclient
jar 和依赖项
- 将库放在某个地方 JMeter Classpath
- 重新启动 JMeter 以选择库
另外,根据您的 MQ 服务器配置,您可能需要使用 JSR223 Sampler as JMeter JMS components most likely won't be suitable for your scenario. See IBM MQ testing with JMeter - Learn How 文章进行一些编码练习,以获取更多详细信息和示例 configuration/code 片段。
获取 JMS IBM MQ 错误
Response message: javax.naming.NamingException: Lookup failed: java.lang.NoClassDefFoundError: com/ibm/disthub2/impl/client/SessionConfig
我在 jmeter 日志文件中没有看到任何错误。
您是否在 jmeter /lib 文件夹中添加了 ibm jms 客户端 jar 和依赖项?
如果没有,执行并重启
你找错地方了,你失踪的 class 生命在 com.ibm.mq.allclient
罐子里。
- 下载
com.ibm.mq.allclient
jar 和依赖项 - 将库放在某个地方 JMeter Classpath
- 重新启动 JMeter 以选择库
另外,根据您的 MQ 服务器配置,您可能需要使用 JSR223 Sampler as JMeter JMS components most likely won't be suitable for your scenario. See IBM MQ testing with JMeter - Learn How 文章进行一些编码练习,以获取更多详细信息和示例 configuration/code 片段。