Listeners für Message-driven Beans [Einstellungen]

Sie können für jede MDB (Message-driven Bean), die in einer Datei ejb-jar.xml oder einer @MessageDriven-Annotation in der Kompositionseinheit definiert ist, die erforderlichen Einstellungen vornehmen, um einen MDB-Listener an die MDB zu binden.

Wenn Sie einen Listener an eine MDB binden, konfigurieren Sie die Zuordnung der MDB mit dem JMS-Ziel, von dem die MDB Nachrichten empfängt.

Diese Anzeige zeigt eine Zeile mit Informationen für jede MDB an. Die letzten drei Spalten mit den Bezeichnungen JNDI-Name der Aktivierungsspezifikation, JNDI-Name des Ziels und Authentifizierungsalias geben die Bindungsinformationen an.

Wenn in einer XML-Konfigurationsdatei oder in einer @MessageDriven-Annotation eine beliebige Bindungseinstellung definiert ist, wird die Einstellung in der entsprechenden Spalte angezeigt. Andernfalls ist die Spalte leer. Sie können alle vorhandenen Bindungseinstellungen ändern und bei Bedarf neue angeben, indem Sie Werte in den entsprechenden Spalten eingeben.

Zum Aufrufen dieser Anzeigen in der Administrationskonsole klicken Sie auf einen der folgenden Pfade:
  • Anwendungen > Anwendungstypen > Geschäftsanwendungen > Anwendungsname > [Implementierte Assets] Hinzufügen > Asset hinzufügen > Asset-Name > Assistentenschritt: Listener für Message-driven Beans binden
  • Anwendungen > Anwendungstypen > Geschäftsanwendungen > Anwendungsname > Name_der_Kompositionseinheit > [Weitere Eigenschaften] Listeners für Message-driven Beans
Anmerkung: Der Assistentenschritt Listener für Message-driven Beans und die Eigenschaft Listener für Message-driven Beans sind nur dann sichtbar, wenn die OSGi-Anwendung mindestens ein EJB-Bundle mit mindestens einer MDB enthält.

Allgemeine Eigenschaften

Symbolischer Name des Bundles
Der nicht lokalisierbare Name für dieses Bundle.
Bundleversion
Die Version dieses Bundles.

Der symbolische Name des Bundles bildet zusammen mit der Bundleversion die eindeutige Kennung eines Bundles.

URI
Der URI der Position, an der die MDB definiert ist. In der folgenden Tabelle wird die Syntax des URI in Abhängigkeit zur Position der MDB-Definition beschrieben:
Position der MDB-Definition URI-Syntax Beispiele
Datei ejb-jar.xml Pfad zur Datei, gefolgt vom Namen der MDB. META-INF/ejb-jar.xml/CustomerDetails oder WEB-INF/ejb-jar.xml/CustomerDetails
@MessageDriven-Annotation in einer Enterprise-Bean Pfad zur Datei ejb-jar.xml, die die Definition der MDB enthält, in der die @MessageDriven-Annotation deklariert ist, gefolgt vom Namen der MDB. META-INF/ejb-jar.xml/CustomerDetails oder WEB-INF/ejb-jar.xml/CustomerDetails
JNDI-Name der Aktivierungsspezifikation
Gibt den JNDI-Namen der Aktivierungsspezifikation an, den Sie der MDB zuordnen möchten. Die Aktivierungsspezifikation stellt die erforderliche Konfiguration für die MDB bereit, um Nachrichten von einem JMS-Ziel zu empfangen.
JNDI-Name des Ziels
Gibt den JNDI-Namen des JMS-Ziels an, von dem die MDB Nachrichten empfängt. Geben Sie nur dann einen Wert an, wenn Sie das in der Aktivierungsspezifikation konfigurierte JMS-Ziel überschreiben möchten.
Authentifizierungsalias der Aktivierungsspezifikation
Wenn die Aktivierungsspezifikation gesichert ist, geben Sie den zugehörigen Authentifizierungsalias an, der die Benutzer-ID und das Kennwort definiert. Geben Sie nur dann einen Wert an, wenn Sie den in der Aktivierungsspezifikation konfigurierten Authentifizierungsalias überschreiben möchten.

Mehrere Zuordnungen anwenden

Sie können eine Bindungseinstellung auf zwei oder mehrere MDBs in einer einzigen Operation anwenden. Führen Sie die folgenden Schritte aus:
  1. Wählen Sie in der Spalte Auswählen die Kontrollkästchen neben den MDBs aus, auf die Sie die Bindungseinstellungen anwenden möchten.
  2. Erweitern Sie den Eintrag Mehrere Zuordnungen anwenden.
  3. Wählen Sie die Bindungseinstellung JNDI-Name der Aktivierungsspezifikation, JNDI-Name des Ziels oder Authentifizierungsalias der Aktivierungsspezifikation aus, die Sie auf die ausgewählten MDBs anwenden möchen, und klicken Sie auf die entsprechende Schaltfläche Anwenden.
Die Bindungseinstellung wird auf die ausgewählten MDBs angewendet.

Mit (online) gekennzeichnete Links setzen einen Internet-Zugang voraus. Jeder Link startet eine Suche nach diesem Artikel im online verfügbaren Information Center. Wählen Sie in der angezeigten Liste der Suchergebnisse den Artikel aus, der sich am besten für Ihre Konfiguration eignet.

Nach Aktualisierungen für diesen Artikel suchen (online)




Dateiname: OSGi_BLA_MDBListeners.html