Gründe und Szenarios für die Ausführung dieser Task
Die Session-Bean erstellt die Ressourcenreferenzen für die Datenquellen,
die die CMP-EJB über die Proxy-Datenquelle verwendet, und gibt die in den Transaktionen zu verwendende Datenquelle an.
Die CMP-EJB verwendet zwei DB2-Datenquellen, eine für den Zugriff auf die Datenbank an der Westküste (westtest)
und die andere für den Zugriff auf die Datenbank an der Ostküste (easttest). Deshalb müssen Sie zwei Datenquellenreferenzen
für die Session-Bean AccountTransaction erstellen.
- Wählen Sie auf der Registerkarte Verweise des EJB-Deployment-Deskriptors in der Liste "Beans" den Eintrag AccountTransaction aus.
- Klicken Sie auf Hinzufügen....
- Wählen Sie in der Anzeige die Option Ressourcenverweis aus und klicken Sie anschließend auf
Weiter.
- Geben Sie im Feld Name den Wert jdbc/meineDS1 ein.
- Geben Sie im Feld Typ den Wert javax.sql.Datasource ein.
- Geben Sie im Feld Authentifizierung den Wert Container ein.
- Wählen Sie im Feld Bereich der gemeinsamen Benutzung: den Wert Shareable aus.
- Klicken Sie auf Fertig stellen.
- Wiederholen Sie den vorherigen Schritt, um eine Ressourcenreferenz jdbc/meineDS2 zu erstellen.
- Wiederholen Sie den vorherigen Schritt, um eine Ressourcenreferenz jdbc/proxyds zu erstellen.
Ergebnis
Sie haben zwei Ressourcenreferenzen für die Session-Bean AccountTransaction erstellt.
Nächster Artikel
Setzen Sie in der Anzeige "Verweise" die WebSphere-Bindung für jdbc/meineDS1 auf jdbc/WestDS,
die WebSphere-Bindung für jdbc/meineDS2 auf jdbc/EastDS und die WebSphere-Bindung für
jdbc/proxyds auf jdbc/dsSampleDSProxy.