2017-01-13 3 views
0

Я использую JMS Publisher в Jmeter, и когда я воспроизвожу скрипт, я становлюсь ниже сообщения об ошибке.Как решить проблему издателя JMS?

Ответное сообщение: javax.naming.NamingException: javax.naming.NoInitialContextException: Невозможно создать класс: [Root исключение java.lang.ClassNotFoundException:]

Можете ли вы помочь мне в этом вопросе ?

+1

Добро пожаловать на переполнение стека! Сначала вы можете взять [тур] и узнать [спросить] хороший вопрос и создать [mcve]. Это облегчает нам помощь. – Katie

ответ

0

В соответствии с JMeter Documentation:

JMeter включает в себя API банку JMS, но не включает в себя реализацию клиента JMS. Если вы хотите запустить JMS-тесты, вам нужно будет загрузить соответствующие банки из JMS-провайдера.

Так что вам нужно, чтобы загрузить соответствующие библиотеки клиента Java JMS для провайдера JMS (Active MQ, WebSphere MQ, что угодно), поместите их в «Lib» папке установки JMeter и перезапустить JMeter, чтобы забрать банки вверх.

Более подробная информация: Building a JMS Testing Plan - Apache JMeter

Смежные вопросы