Для каждого управляемого сообщениями объекта EJB (MDB), заданного в файле ejb-jar.xml или с помощью аннотации @MessageDriven из составного модуля, можно указать параметры,
необходимые для связывания получателя MDB с объектом MDB.
Привязка получателя к MDB позволяет настроить связь между
MDB и получателем JMS, из которого MDB принимает сообщения.
На этой панели показана одна строка для каждого объекта MDB. В последних трех столбцах Имя JNDI спецификации активации, Имя JNDI получателя и Псевдоним идентификации
укажите информацию о привязках.
Если в файле XML конфигурации или аннотации @MessageDriven задан параметр привязки, то он
отображается в соответствующем столбце; в противном случае столбец будет пустым. Для изменения
параметров существующих привязок и указания новых введите подходящие значения в соответствующих
столбцах.
Для просмотра этой панели
административной консоли выберите один из следующих путей:
Прим.: Шаг мастера Связать получателей запросов для объектов EJB, управляемых сообщениями и свойство Получатели запросов для объектов EJB, управляемых сообщениями отображаются только в том случае, если приложение OSGi содержит хотя бы один комплект EJB, в состав которого входит хотя бы один объект MDB.
Общие свойства
- Символьное имя комплекта
- Нелокализуемое имя данного комплекта.
- Версия комплекта
- Версия данного комплекта.
Символьное имя комплекта вместе с версией комплекта обеспечивают уникальную
идентификацию комплекта.
- URI
- URI расположения, в котором определен объект MDB. В следующей таблице описан синтаксис URI в зависимости от расположения определения MDB:
| Расположение определения MDB |
Синтаксис URI |
Примеры |
| Файл ejb-jar.xml |
Путь к файлу, за которым следует имя объекта EJB. |
META-INF/ejb-jar.xml/CustomerDetails или WEB-INF/ejb-jar.xml/CustomerDetails |
| Аннотация @MessageDriven в объекте EJB |
Путь к файлу ejb-jar.xml, содержащему определение MDB, в котором объявлена аннотация @MessageDriven, за которым следует имя MDB. |
META-INF/ejb-jar.xml/CustomerDetails или WEB-INF/ejb-jar.xml/CustomerDetails |
- Имя JNDI спецификации активации
- Имя JNDI спецификации активации, которую требуется связать с MDB. Спецификация активации содержит параметры, позволяющие MDB принимать сообщения от получателя
JMS.
- Имя JNDI получателя
- Имя JNDI получателя JMS, сообщения которого должен принимать MDB. Укажите значение, если
требуется переопределить получателя JMS, настроенного в спецификации активации.
- Псевдоним идентификации спецификации активации
- Если спецификация активации защищена, укажите связанный псевдоним идентификации, содержащий ИД
пользователя и пароль. Укажите значение, если требуется переопределить псевдоним
идентификации, настроенный в спецификации активации.
Применить множественные карты связей
Можно применить параметры привязки к нескольким MDB в одной операции. Выполните следующие действия:
- Включите переключатели в столбце Выбрать рядом с MDB, к которым требуется применить параметр привязки.
- Разверните поле Связать с несколькими.
- Выберите привязку Имя JNDI спецификации активации, Имя JNDI
получателя или Псевдоним идентификации спецификации активации
для применения к выбранным объектам MDB и нажмите кнопку Применить.
Параметр привязки применяется к выбранным MDB.
Ссылки, помеченные как (в сети), требуют подключения к Internet. Каждая ссылка вызывает поиск
раздела в сетевом information center. Когда будут показаны результаты поиска, выберите раздел,
наиболее соответствующий вашей конфигурации.