Во время выполнения jms точка-точка ошибка: javax.naming.NoInitialContextException: Невозможно создать экземпляр класса:

Соединение не устанавливается, и ошибка javax.naming.NoInitialContextException: Невозможно создать экземпляр класса:com.solacesystems.jndi.SolJNDIInitialContextFactory [Исключением корня является java.lang.ClassNotFoundException: com.solacesystems.jndi.itNo.Jol.

2 ответа

Вам не хватает sol-jms-10.3.0.jar, который вы можете скачать / использовать maven с сайта Solace JMS API.

JMS-файлы должны быть добавлены в папку lib JMeter. см. путь к классу JMeter:

Другие jar-файлы (такие как JDBC, реализации JMS и любые другие библиотеки поддержки, необходимые для кода JMeter) должны быть помещены в каталог lib, а не в каталог lib / ext, или добавлены в user.classpath.

Вам нужно добавить в папку jmeter/lib jar, содержащий классы jndi для вашей реализации JMS.

Это может помочь:

Это определенно проблема отсутствия зависимости реализации SOL JMS

Пожалуйста, добавьте такой как (пример градиента):

implementation 'com.solacesystems:sol-jms:10.6.3'
Другие вопросы по тегам