Ten panel umożliwia określanie powiązań dla komponentów bean
sterowanych komunikatami w aplikacji lub module.
Aby wyświetlić ten panel Konsoli administracyjnej, kliknij opcję
. Ten panel jest taki sam jak panel Powiąż obiekty
nasłuchiwania z komponentami bean sterowanymi komunikatami kreatorów
instalacji i aktualizacji aplikacji.
Każdy komponent bean sterowany komunikatami w aplikacji lub module musi być
powiązany z nazwą portu nasłuchiwania lub z nazwą JNDI
(Java Naming and Directory Interface) specyfikacji aktywowania.
Podaj nazwę portu nasłuchiwania, jeśli aplikacja korzysta z dowolnego
z poniższych dostawców usługi JMS (Java Message Service):
- Domyślny dostawca przesyłania komunikatów (wersja 5)
- Dostawca przesyłania komunikatów produktu WebSphere MQ
- Ogólny dostawca przesyłania komunikatów
Nazwa JNDI specyfikacji aktywowania musi zostać podana, jeśli zasoby
aplikacji są konfigurowane z użyciem domyślnego dostawcy funkcji przesyłania
komunikatów lub ogólnego adaptera zasobów J2C obsługującego komunikaty
przychodzące.
Nieokreślenie poprawnych nazw portów nasłuchiwania lub nazw JNDI
specyfikacji aktywowania skutkuje następującymi błędami:
- Jeśli dla komponentu bean sterowanego komunikatami nie zostanie określona
nazwa portu nasłuchiwania lub nazwa JNDI specyfikacji aktywowania, po
kliknięciu przycisku Zakończ w panelu Podsumowanie wyświetlony
zostaje błąd sprawdzania poprawności.
- Analogicznie, jeśli moduł zawierający komponent bean sterowany komunikatami
zostanie wdrożony w docelowym miejscu wdrożenia w wersji 5.x, a port
nasłuchiwania nie zostanie określony, po kliknięciu przycisku Dalej
pojawi się błąd sprawdzania poprawności.
- Jeśli z tym samym miejscem docelowym powiązanych jest wiele komponentów
bean sterowanych komunikatami, należy określić tę samą nazwę JNDI miejsca
docelowego dla każdego z komponentów bean sterowanych komunikatami.
Jeśli
zostaną podane różne nazwy JNDI miejsca docelowego, wyświetlony zostanie błąd
sprawdzania poprawności, a wszystkie specyfikacje JNDI prócz pierwszej zostaną zignorowane.
Aby zastosować zmiany w powiązaniach do wielu odwzorowań:
- Na liście odwzorowań zaznacz pole wyboru Wybierz obok każdego z
modułów EJB odwzorowywanych na określone powiązanie.
- Rozwiń pole Zastosuj wiele odwzorowań.
- Wykonaj jeden z następujących kroków:
- Podaj nazwę portu nasłuchiwania.
- Wybierz nazwę JNDI zasobu docelowego dla specyfikacji aktywowania.
Opcjonalnie określ następujące parametry:
- Nazwa JNDI miejsca docelowego
- W przypadku adapterów zasobów obsługujących usługę JMS określ miejsca
docelowe javax.jms.Destinations tak, by adapter zasobów mógł obsługiwać
komunikaty z miejsca docelowego usługi JMS.
Nazwa JNDI miejsca docelowego
ustawiona jako element wdrożenia aplikacji ma pierwszeństwo przed
właściwościami ustawionymi dla obiektu administracyjnego specyfikacji
aktywowania.
- Alias uwierzytelniania obiektu ActivationSpec
- Określa alias uwierzytelniania używany do uzyskiwania dostępu do nazwy
użytkownika i hasła, które zostały ustawione w skonfigurowanej specyfikacji
aktywowania J2C.
Właściwości aliasu uwierzytelniania ustawione jako element
wdrożenia aplikacji mają pierwszeństwo przed właściwościami ustawionymi dla
obiektu administracyjnego specyfikacji aktywowania.
- Kliknij przycisk Zastosuj.
- Kliknij przycisk OK lub przycisk
Dalej.