为何JMeter的JMS Publisher会针对ConnectionFactory抛出NameNotFoundException?
问题:JMeter JMS Publisher连接IBM MQ时抛出NameNotFoundException错误
我尝试使用JMeter的JMS Publisher向IBM MQ队列发送消息,但运行测试时JMS Publisher执行失败,返回NameNotFoundException错误。当前环境为IBM MQ 9.3.2.0。
JMS Publisher配置
采用基于JNDI的连接方式,配置中引用bindings文件内的ConnectionFactory及目标队列名称。
.bindings文件内容
ConnectionFactory/ClassName=javax.jms.ConnectionFactory ConnectionFactory/FactoryName=com.ibm.mq.jms.MQConnectionFactoryFactory ConnectionFactory/RefAddr/0/Content=QM1 ConnectionFactory/RefAddr/0/Type=queueManager ConnectionFactory/RefAddr/1/Content=127.0.0.1 ConnectionFactory/RefAddr/1/Type=host ConnectionFactory/RefAddr/2/Content=1414 ConnectionFactory/RefAddr/2/Type=port ConnectionFactory/RefAddr/3/Content=DEV.APP.SVRCONN ConnectionFactory/RefAddr/3/Type=channel ConnectionFactory/RefAddr/4/Content=SYSTEM.ADMIN.SVRCONN ConnectionFactory/RefAddr/4/Type=transportType MyTestQueue/ClassName=com.ibm.mq.jms.MQQueue MyTestQueue/FactoryName=com.ibm.mq.jms.MQQueueFactory MyTestQueue/RefAddr/0/Content=DEV.QUEUE.1 MyTestQueue/RefAddr/0/Type=name MyTestQueue/RefAddr/1/Content=queue:///DEV.QUEUE.1 MyTestQueue/RefAddr/1/Type=address
内容的提问来源于stack exchange,提问作者Abdellah BOUMYA
相关产品推荐
相关产品推荐

