Por que e quando realizar esta tarefa
O bean de sessão cria as referências de recurso para as origens de dados,
que o EJB (Enterprise JavaBean) CMP (Container-Managed Persistence) utiliza por meio
da origem de dados do proxy que, por sua vez, especifica a origem de dados utilizada nas transações.
O EJB CMP utilizará duas origens de dados do DB2, um para acessar o banco de dados da costa oeste westtest e o outro para
acessar o banco de dados da costa leste easttest. Portanto, é necessário criar duas
referências de origem de dados para o bean de sessão AccountTransaction.
- Selecione AccountTransaction da lista de beans na guia Referências
do descritor de implementação de EJB.
- Clique em Incluir…
- Selecione Referência de Recurso no painel e, em seguida, clique em Avançar.
- Defina o Nome como jdbc/myDS1.
- Defina o Tipo como javax.sql.Datasource.
- Defina a Autenticação como Contêiner.
- Defina o Escopo de Compartilhamento como Compartilhável.
- Clique em Concluir.
- Repita a etapa anterior para criar uma referência de recurso jdbc/myDS2.
- Repita a etapa anterior para criar uma referência de recurso jdbc/proxyds.
Resultado
Agora, você criou duas referências de recurso para o bean de sessão AccountTransaction.
O que fazer depois
No painel de referências, configure a ligação do WebSphere de jdbc/myDS1 para jdbc/WestDS,
configure a ligação do WebSphere de jdbc/myDS2 para jdbc/EastDS e configure
a ligação do WebSphere de jdbc/proxyds para jdbc/dsSampleDSProxy.