Por qué y cuándo se efectúa esta tarea
El bean de sesión crea las referencias de recurso de los orígenes de datos, que el
Enterprise JavaBean (EJB) de persistencia gestionada por contenedor (CMP) utilizará mediante el origen de datos del proxy y, a continuación, especificará el origen de datos que se va a utilizar en las transacciones.
El EJB de CMP utilizará dos
orígenes de datos DB2, uno para la base de datos de la costa este
westtest y el otro para acceder a la base de datos de la costa este
easttest. Por lo tanto, es necesario crear dos
referencias de orígenes de datos para el bean de sesión
AccountTransaction.
- Seleccione AccountTransaction en la lista de beans de
la pestaña Referencias del descriptor de despliegue EJB.
- Seleccione Añadir…
- Seleccione Referencia de recurso en el panel y, a
continuación, seleccione Siguiente.
- Defina Nombre como jdbc/myDS1.
- Defina Tipo como javax.sql.Datasource.
- Defina Autenticación como Contenedor.
- Defina Compartimiento de ámbito como
Compartible.
- Pulse Finalizar.
- Repita el paso anterior para crear una referencia de
recurso jdbc/myDS2.
- Repita el paso anterior para crear una referencia de recurso jdbc/proxyds.
Resultado
Acaba de crear dos referencias de recurso para el bean de sesión
AccountTransaction.
Qué hacer a continuación
En el panel de referencias, establezca el enlace de WebSphere para jdbc/myDS1 en jdbc/WestDS,
el enlace de WebSphere para jdbc/myDS2 en jdbc/EastDS y el enlace de
WebSphere para jdbc/proxyds en jdbc/dsSampleDSProxy.