to com o JBoss 3.0.5 + Jetty aki rodando e to com uma aplicacao onde no
web.xml do webmodule, tem um datasource definido... chamado "jdbc/OrguyDS"..
bom, o banco eh Oracle, entao, peguei o oracle-service.xml pra ver o exemplo
lah... copiei o mbean de lah e colei no jboss-service.xml do default... fiz
as alteracoes como usuario/senha/endereco/porta do banco, e mudei o JndiName
pra "jdbc/OrguyDS"...
a aplicacao num tah achando esse DataSource...
segue trecho do codigo:
// MODO A
// =============================
InitialContext context = null;
DataSource poolDs = null;
try {
context = new InitialContext();
poolDs = (DataSource) context.lookup("jdbc/OrguyDS");
connection = poolDs.getConnection();
} catch(Exception e) {
...
}
// =============================
deste modo nao estah encontrando... entao, mudamos para:
// MODO B
// =============================
InitialContext context = null;
DataSource poolDs = null;
try {
context = new InitialContext();
Context envContext = (Context) context.lookup("java:/comp/env");
poolDs = (DataSource) envContext.lookup("jdbc/OrguyDS");
connection = poolDs.getConnection();
} catch(Exception e) {
...
}
// =============================
OBS: atualmente a aplicacao roda tranquilamente no Oracle 9iAS 9.0.2.0.1 com
o codigo no MODO A... sendo q depois q fizemos o MODO B, nao funcionou no
iAS... :(
alguma ideia?
_______________________________________________________________________
Busca Yahoo!
O servi�o de busca mais completo da Internet. O que voc� pensar o Yahoo! encontra.
http://br.busca.yahoo.com/
---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]