簡體   English   中英

JMeter JMS 發布者 IBM MQ Java.lang.NoClassDefFoundError

[英]JMeter JMS Publisher IBM MQ Java.lang.NoClassDefFoundError

獲取 JMS IBM MQ 錯誤

響應消息:javax.naming.NamingException:查找失敗:java.lang.NoClassDefFoundError:com/ibm/disthub2/impl/client/SessionConfig

按照這里的步驟操作: http : //leakfromjavaheap.blogspot.com/2014/07/jmeter-and-websphere-mq-series.html?_sm_au_=iVV5P5vR626sDt7V

我在 jmeter 日志文件中沒有看到任何錯誤。

在此處輸入圖片說明

在此處輸入圖片說明

在此處輸入圖片說明

您是否在 jmeter /lib 文件夾中添加了 ibm jms 客戶端 jars 和依賴項?

如果沒有,請執行並重新啟動

您正在尋找錯誤的地方,您缺少的類位於com.ibm.mq.allclient jar 中。

  1. 下載com.ibm.mq.allclient jar 以及依賴項
  2. 將庫放在JMeter 類路徑的某處
  3. 重新啟動 JMeter 以獲取庫

此外,根據您的 MQ 服務器配置,您可能需要使用JSR223 Sampler進行一些編碼練習,因為JMeter JMS 組件很可能不適合您的場景。 有關更多詳細信息和示例配置/代碼片段,請參閱IBM MQ 使用 JMeter 進行測試 - 學習方法一文。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM