TIBCO EMS ActiveDatabase _ADB.DUPDETECT
Я пытаюсь создать одного издателя темы с TIBCO Designer, используя адаптер ActiveDatabase. Но каждый раз, когда адаптер запускается, создается одна тема с именем _ADB.DUPDETECT.
Проблема в том, что мой сервер EMS не поддерживает динамические темы. Тогда я получаю следующую ошибку:
2010 Aug 23 10:38:20:825 GMT -3 M2M.M2M Error [Adapter] AEADB-910005
Startup Error. SDK Exception Code = AESDKC-0151, Category = JmsComm, Severity = errorRole, Description = JMS Error: Failed to create Jms Subscriber DupDetectMessage : Invalid destination, File = C:/suren/workspace/Maverick/maverick-5.6.1-dev/libmaverick/MJmsConsumer.cpp, line = 271 received on starting the adapter after initialization. The Repository URL is D:\Temp\Lixo\AT_adadb_9991.dat and the Configuration URL is M2M.
К сожалению, не удалось найти информацию об этой ошибке в Google или TIBCOmmunity.
Кто-нибудь может мне помочь с этим? Спасибо заранее.
2 ответа
Решение
Вам нужно будет создать _ADB.DUPDETECT
тема в EMS перед запуском адаптера. например, изнутри tibemsadmin
create topic _ADB.DUPDETECT
Чтобы ваш сервер TIBCO EMS мог создавать динамические темы, вам нужно создать такую тему, используя инструмент администрирования EMS:
connect tcp://localhost:7222
Login name (admin): admin
Password:
Connected to: tcp://localhost.7222
tcp://localhost:7222> create topic >
Topic '>' has been created
Вы также можете сделать это через Администратора TIBCO: