Olá pessoal…
Estou com a seguinte dúvida…
Tenho uma aplicação que possui no web.xml o mapeamento para o banco de dados…
Neste mapeamento tenho o JNDI…
No TomCat, mais precisamente no server.xml, tenho o caminho para o banco de dados…
Notei que o nome JNDI é o mesmo nos dois .xml (web.xml e server.xml)…
Só que quando vou fazer o deploy da mesma aplicação no JBoss, não consigo conectar ao banco…
Já criei mais dois arquivos, a saber, jboss-web.xml na aplicação (.war) e mssql-ds.xml no diretório deploy do JBoss…
O mesmo acontece quando faço o deploy no WebSphere… Tenho o erro de “Falha na conexão com o Banco de Dados”.
A aplicação roda normalmente em todos os três servidores, até chegar na hora de conectar no BD, aí só o TomCat consegue a conexão…
Então a minha pergunta é a seguinte: Como funciona o mapeamento JNDI nesses servidores com respeito a conexão ao BD? E será que o problema pode ser com o JNDI ou alguma outra coisa?
Desde já agradeço a ajuda!