WebLogic "Приложение MDB НЕ подключено к системе обмена сообщениями" - PullRequest
3 голосов
/ 21 мая 2009

У нас есть приложение J2EE / portal, работающее на WebLogic Portal 10.2. Недавно мы ввели асинхронный вызов EJB, но после его запуска в производство мы получаем сообщение об ошибке

Приложение MDB XXX НЕ подключено к системе обмена сообщениями

Это проблема кодирования, что-то, что можно настроить с помощью параметра времени выполнения, или что-то, что мы можем игнорировать? (Или четвертый вариант, о котором я не подумал?)

Ответы [ 2 ]

1 голос
/ 09 февраля 2012

Это также может быть связано с проблемой запуска подсистемы обмена сообщениями. Обычно это вызвано постоянной проблемой магазина. Если вы используете консоль администратора для просмотра Сервисов-> Сообщения-> Серверы JMS, вы можете видеть состояние своих серверов JMS. Если они не «в порядке», значит что-то не так и нужно устранить неполадки ...

0 голосов
/ 22 марта 2011

Эта ошибка обычно возникает, когда ваш MDB не может найти внешний пункт назначения. Если вы используете стороннего поставщика сообщений, клиентские файлы могут отсутствовать в пути к классам.

В качестве альтернативы, может быть проблема с самим поиском JNDI. Вы можете проверить это, просмотрев дерево JNDI и убедившись, что объект, который вы ищете, связан.

...