【发布时间】:2020-08-11 00:47:10
【问题描述】:
我正在尝试按照this 指南中提到的步骤在 apache-jmeter-5.3 中设置 ActiveMQ 主题测试计划。但是,当我在 Jmeter 中运行测试计划时,出现以下异常。
Response message:javax.naming.NamingException: javax.naming.NoInitialContextException: Cannot instantiate class: org.apache.activemq.jndi.ActiveMQInitialContextFactory [Root exception is java.lang.ClassNotFoundException: org.apache.activemq.jndi.ActiveMQInitialContextFactory]
我已经将activemq-all-5.15.13.jar复制到了JMeter的lib目录下,但是还是出现这个错误。有什么想法吗?
【问题讨论】:
-
您确认
activemq-all-5.15.13.jar确实包含org.apache.activemq.jndi.ActiveMQInitialContextFactory?如果是这样,那么 JMeter 似乎实际上并没有在其类路径中选择该 jar 文件。 -
是的,
ActiveMQ-all-5.15.13.jar包含org.apache.activemq.jndi.ActiveMQInitialContextFactory