You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

JMeter 5.5 结合JMS Publisher插件通过AMQP发送消息时遭遇NamingException问题求助

JMeter 5.5 结合JMS Publisher插件通过AMQP发送消息时遭遇NamingException问题求助

我目前在使用JMeter 5.5搭配JMS Publisher插件,尝试通过AMQP协议向指定队列发布消息。

按照网上的指引,我已经在环境中安装了Java 11,并且在JMeter的配置里添加了以下依赖库:

  • geronimo-jms_2.0_spec-1.0-alpha-2.jar
  • jakarta.activation-api-1.2.2.jar
  • proton-j-0.34.1.jar
  • qpid-jms-client-1.6.0.jar
  • qpid-proton-j-extensions-1.2.5.jar
  • slf4j-api-1.7.36.jar
  • slf4j-simple-1.7.36.jar

队列的端点信息已经在jndi.properties文件中正确配置,但运行时却抛出了如下错误:

Response message:javax.naming.NamingException: javax.naming.NoInitialContextException: Cannot instantiate class: org.apache.qpid.amqp_1_0.jms.jndi.PropertiesFileInitialContextFactory [Root exception is java.lang.ClassNotFoundException: org.apache.qpid.amqp_1_0.jms.jndi.PropertiesFileInitialContextFactory]

我猜测问题可能出在已安装的依赖包或者它们的缺失依赖上,但暂时找不到具体原因。有没有大佬能帮忙分析下该怎么解决这个问题,或者给我一些排查的方向?

备注:内容来源于stack exchange,提问作者JDY28

火山引擎 最新活动