OpenEJB Standalone - не-JMS MDB не удается развернуть - PullRequest
0 голосов
/ 15 июня 2011

Я просто хочу начать работу с настройкой, которая в настоящее время прекрасно работает в тестировании.Я загрузил автономный сервер OpenEJB и поместил свои EJB-компоненты в каталог /apps.

Вывод в журналах показывает, что автономный сервер может не поддерживать адаптеры не-JMS:

Deployment 'SocketMDB' has message listener interface com.example.TCPMessageEndpoint but this MDB container only supports interface javax.jms.MessageListener

Обратите внимание, что другие модули , включая сам RA , запускаются успешно.Единственная проблема, по-видимому, связана с созданием потребителей сообщений, не относящихся к JMS.

Что еще можно попробовать посмотреть или настроить?Спасибо!

Ответы [ 2 ]

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

В сценарии тестирования мы упаковываем все модули, которые мы находим в пути к классам, в EAR и разворачиваем его. Чтобы имитировать эту среду, попробуйте поместить ваши rar и ejbs в файл EAR и поместите их в каталог apps/. Вы должны получить те же результаты, что и со встроенным сценарием.

0 голосов
/ 15 июня 2011

Я закончил тем, что просто управлял встроенным контейнером OpenEJB для дальнейшего тестирования. Постараюсь опубликовать новые результаты здесь, когда они у меня будут.

...