Motivi e situazioni in cui eseguire questa attività
Il bean di sessione crea i riferimenti alle risorse per le origini dati, che l'EJB (Enterprise JavaBean) CMP utilizzerà mediante l'origine dati del proxy, quindi perspecificare l'origine dati da utilizzare nelle transazioni.
L'EJB CMP utilizzerà due origini dati DB2, una per accedere al database westtest e l'altra per accedere al database easttest. Pertanto, è necessario creare due riferimenti alle origini dati per il bean di sessione AccountTransaction.
- Selezionare AccountTransaction dall'elenco di bean nella scheda Riferimenti del descrittore di distribuzione EJB.
- Fare clic su Aggiungi.
- Selezionare Riferimento risorse dal pannello e fare clic su Avanti.
- Immettere nel campo Nome il valore jdbc/myDS1.
- Immettere nel campo Tipo il valore javax.sql.Datasource.
- Selezionare nel campo Autenticazione il valore Contenitore.
- Per il campo Ambito di condivisione selezionare Condivisibile.
- Fare clic su Fine.
- Ripetere il passo precedente per creare un riferimento alla risorsa jdbc/myDS2.
- Ripetere il passo precedente per creare un riferimento alla risorsa jdbc/proxyds.
Risultato
A questo punto, sono stati creati due riferimenti alle risorse per il bean di sessione AccountTransaction.
Operazioni successive
Dal pannello dei riferimenti, impostare il binding WebSphere per jdbc/myDS1 su jdbc/WestDS, impostare il binding per jdbc/myDS2 su jdbc/EastDS e il binding per jdbc/proxyds su jdbc/dsSampleDSProxy.