JMeter и TIBCO EMS - PullRequest
       21

JMeter и TIBCO EMS

3 голосов
/ 30 октября 2009

Можно ли использовать Jmeter с TIBCO EMS? Потому что я пытаюсь подключиться к серверам EMS через плагин JMeter JMS и не могу этого добиться.

Любая помощь по этому вопросу будет принята с благодарностью.

Спасибо в Advence.

РЕДАКТИРОВАТЬ: журнал ошибок

 WARN  - jmeter.protocol.jms.sampler.JMSSampler: Name not found: 'com.tibco.tibjms.TibjmsQueueConnectionFactory' javax.naming.NameNotFoundException: Name not found: 'com.tibco.tibjms.TibjmsQueueConnectionFactory'
    at com.tibco.tibjms.naming.TibjmsContext.lookup(TibjmsContext.java:713)
    at com.tibco.tibjms.naming.TibjmsContext.lookup(TibjmsContext.java:489)
    at javax.naming.InitialContext.lookup(Unknown Source)
    at org.apache.jmeter.protocol.jms.sampler.JMSSampler.threadStarted(JMSSampler.java:295)
    at org.apache.jmeter.threads.JMeterThread$ThreadListenerTraverser.addNode(JMeterThread.java:504)
    at org.apache.jorphan.collections.HashTree.traverseInto(HashTree.java:984)
    at org.apache.jorphan.collections.HashTree.traverseInto(HashTree.java:985)
    at org.apache.jorphan.collections.HashTree.traverse(HashTree.java:967)
    at org.apache.jmeter.threads.JMeterThread.threadStarted(JMeterThread.java:479)
    at org.apache.jmeter.threads.JMeterThread.initRun(JMeterThread.java:468)
    at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:239)
    at java.lang.Thread.run(Unknown Source)

Ответы [ 4 ]

1 голос
/ 17 июня 2011

Мы сталкивались с этой проблемой в прошлом, но работали с использованием BSF Sampler и создавали сценарии с использованием библиотеки tib в groovy.

0 голосов
/ 09 апреля 2016

Выполните следующие шаги, это будет работать

Первоначальное подключение Factory: com.tibco.tibjms.naming.TibjmsInitialContextFactory

URL провайдера: tcp: // имя хоста: 7222

ConnectionFactory: QueueConnectionFactory или (TopicConnectionFactory)

Назначение: образец

имя пользователя: raghu

пароль: raghu

0 голосов
/ 11 апреля 2014
  • скопировать файлы из TIBCO_HOME \ ems \ version \ lib в jmeter \ lib
  • Фабрика исходного контекста: com.tibco.tibjms.naming.TibjmsInitialContextFactory
  • перезапустить Jmeter
0 голосов
/ 03 сентября 2012

Что ж, похоже, ваш ConnectionFactory (через JNDI) не может быть найден на стороне сервера EMS. Проверьте в TIBCO EMS, каковы настроенные имена фабрики соединений;)

Обычно в качестве имени по умолчанию должно быть указано QueueConnectionFactory.

...