Acessando um Recurso de Origem de Dados do Java EE Existente
O mesmo modelo de programação DataSource MBean e JDBCProvider MBean usado para acessar uma origem de dados gerenciada do WebSphere Application Server (definida no script ou no Integrated Solutions Console) pode ser usado para acessar um recurso de origem de dados do JavaT Platform Enterprise Edition (Java™ EE) que é definido no aplicativo com a anotação DataSourceDefinition ou com o elemento <origem de dados> do descritor de implementação. Esse recurso mantém a compatibilidade com scripts existentes, simplificando o gerenciamento dos seus recursos.
Sobre Esta Tarefa
Usando o DataSource MBean
JNDI name = java:module/env/jdbc/myDataSource
name = java.module/env/jdbc/myDataSource
WebSphere:type=DataSource,name=java.module/env/jdbc/myDataSource,application=MyApp,module=MyModule,*
WebSphere:type=DataSource,name=java.app/env/myDataSource,application=MyApp,*
ou uma
consulta para um nome JNDI java:app nomeado identicamente em um aplicativo diferente como a
seguir:WebSphere:type=DataSource,name=java.app/env/myDataSource,application=MyOtherApp,*
WebSphere:type=DataSource,name=java.app/env/myDataSource,*
No módulo da Web, a especificação Java EE define java:comp para o mesmo namespace como java:module. Portanto, as consultas do MBean de origens de dados que estiverem definidas no módulo da Web não devem incluir o campo de componente.
WebSphere:type=DataSource,name=java.comp/env/ds1,application=MyApp,module=MyModule,*
WebSphere:type=DataSource,name=java.comp/env/ds2,application=MyApp,module=MyModule,component=MyBean,*
WebSphere:type=DataSource,name=java.app/env/myDataSource,application=MyApp,*
WebSphere:type=DataSource,name=java.app/env/myDataSource,application=MyOtherApp,*
WebSphere:type=DataSource,application=MyApp,*
WebSphere:type=JDBCProvider,name=JDBCProvider_java.module/env/datasource3,application=MyApp,module=MyModule,*
WebSphere:type=DataSource,name=java.module/env/datasource3,application=MyApp,module=MyModule,*