Nachrichtengesteuerte Bean des Typs EJB 2.1 für die Verwendung eines JCA-Adapters konfigurieren

Nachrichtengesteuerte Beans, die von Enterprise Java Bean (EJB) 2.0 auf die Spezifikationsstufe EJB 2.1 migriert wurden und für WebSphere Application Server Version 6 implementiert werden, müssen anstatt auf einem Listener-Port auf einem Java Connector Architecture (JCA) 1.5-Ressourcenadapter implementiert werden.

In den folgenden Schritten wird beschrieben, wie der Implementierungsdeskriptor von nachrichtengesteuerten Beans des Typs EJB 2.1 so geändert wird, dass er einen JCA-Adapter verwendet:
  1. Öffnen Sie das EJB-Projekt im Projektexplorer.
  2. Klicken Sie im Projektexplorer doppelt auf die Datei Implementierungsdeskriptor des EJB-Projekts. Der Editor für EJB-Implementierungsdeskriptoren wird geöffnet.
  3. Klicken Sie auf die Registerkarte Bean, um die Seite Bean zu öffnen.
  4. Führen Sie für jede nachrichtengesteuerte Bean des Typs EJB 2.1 Folgendes aus:
    1. Wählen Sie auf der linken Seite der Seite Bean die nachrichtengesteuerte Bean des Typs EJB 2.1 aus.
    2. Wählen Sie unter der Überschrift WebSphere-Bindings den Knopf JCA-Adapter aus.
    3. Geben Sie die Eigenschaften für die Bindingimplementierung an:
      1. ActivationSpec-JNDI-Name.

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

      2. ActivationSpec-Berechtigungsaliasname.

        Der Name eines J2C-Authentifizierungsaliasnamens, der für die Authentifizierung von Verbindungen zum JCA-Ressourcenadapter verwendet wird. Ein J2C-Authentifizierungsaliasname gibt die Benutzer-ID und das Kennwort an, die bzw. das zur Authentifizierung der Erstellung einer neuen Verbindung zum JCA-Ressourcenadapter verwendet wird.

      3. JNDI-Zielname.

        Geben Sie den JNDI-Namen ein, der von der nachrichtengesteuerten Bean für die Suche nach dem JMS-Ziel im JNDI-Namensbereich verwendet wird.

  5. Speichern Sie die Änderungen, und schließen Sie den Editor für Implementierungsdeskriptoren.
Zugehörige Verweise
Enterprise JavaBean-Projekte (EJB 2.0 auf EJB 2.1)
Nutzungsbedingungen | Feedback
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved. (C) Copyright IBM Deutschland GmbH und andere 2000, 2005. Alle Rechte vorbehalten.