EJB 2.1-Message-driven-Bean für die Verwendung eines JCA-Adapters konfigurieren

Message-driven Beans, die von Enterprise Java™ Bean (EJB) 2.0 auf die EJB 2.1-Spezifikationsstufe migriert wurden und in WebSphere Application Server Version 6 implementiert sind, müssen mit einem JCA 1.5-Ressourcenadapter (Java Connector Architecture) statt mit einem Listener-Port implementiert werden.

Informationen zu diesem Vorgang

In den folgenden Schritten wird beschrieben, wie Sie den Implementierungsdeskriptor von EJB 2.1-Message-driven-Beans so ändern, dass ein JCA-Adapter verwendet wird:

Vorgehensweise

  1. Öffnen Sie das EJB-Projekt im Projektexplorer.
  2. Klicken Sie im Projektexplorer doppelt auf die Implementierungsdeskriptordatei des EJB-Projekts. Der Editor für EJB-Implementierungsdeskriptoren wird geöffnet.
  3. Klicken Sie auf das Register Bean, um die Seite Bean zu öffnen.
  4. Führen Sie für jede EJB 2.1-Message-driven-Bean im EJB-Projekt die folgenden Schritte aus:
    1. Wählen Sie in der Liste der Beans links auf der Seite "Bean" die EJB 2.1-Message-driven-Bean aus.
    2. Wählen Sie unter der Überschrift WebSphere-Bindings die Schaltfläche JCA-Adapter aus.
    3. Geben Sie Implementierungseigenschaften für Bindungen (Bindings) an:
      1. JNDI-Name der Aktivierungsspezifikation.

        Geben Sie den JNDI-Namen der J2C-Aktivierungsspezifikation ein, die zur Implementierung dieser Message-driven Bean verwendet werden soll. Dieser Name muss dem Namen einer J2C-Aktivierungsspezifikation entsprechen, die Sie in WebSphere Application Server definieren.

      2. JNDI-Name der Aktivierungsspezifikation.

        Der Name eines J2C-Authentifizierungsalias, der für die Authentifizierung von Verbindungen zum JCA-Ressourcenadapter verwendet wird. Ein J2C-Authentifizierungsalias gibt die Benutzer-ID/Kennwort-Kombination an, die für die Authentifizierung der Erstellung einer neuen Verbindung mit dem JCA-Ressourcenadapter verwendet wird.

      3. JNDI-Name des Ziels.

        Geben Sie den JNDI-Namen ein, den die Message-driven Bean verwendet, um das JMS-Ziel im JNDI-Namespace zu suchen.

  5. Speichern Sie die Änderungen und schließen Sie den Editor für Implementierungsdeskriptoren.
Symbol das den Typ des Artikels anzeigt. Taskartikel
Nutzungsbedingungen für Information Center | Feedback

Symbol für Zeitmarke Letzte Aktualisierung: 29.04.2014

Dateiname: tmgejb21jca.html