Erro ao pegar DataSource no Tomcat  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
sergio.souza
Debugger
[Avatar]

Membro desde: 05/12/2007 08:26:17
Mensagens: 72
Localização: Salvador/BA
Offline

gilsonpolito wrote:Olá sergio,

Eu tentei sim, mas continuou com o mesmo problema...vou tentar mudar para esta forma novamente.

Outra coisa, convém migrar a aplicação para o tomcat 6 ??

Obrigado pela ajuda!


Quando você alterou o server.xml para o exemplo que sugeri, qual foi o erro apresentado??


Sérgio Souza
MCP ID: 5535749




gilsonpolito
Java Ninja

Membro desde: 21/12/2006 19:15:48
Mensagens: 256
Offline

olá sérgio,

O que acontece é que os dados de url, usuário, senha por exemplo voltam todos nulos....
felipeguerra
GUJ Ranger

Membro desde: 26/03/2007 16:36:54
Mensagens: 987
Localização: São Paulo
Offline

Vc viu a minha resposta anterior?
laercioleo
Smalltalk
[Avatar]

Membro desde: 17/01/2008 15:53:07
Mensagens: 2
Localização: Blumenau
Offline

Para configurar o JNDI, vc apenas tem que modificar o arquivo META-INF/context.xml (ou acrestar se não existir, no NetBeans já vem esse arquivo) e colocar a informação do JNDI nesse arquivo. Não é necessário acrescentar nada no Tomcat. Estou usando o Tomcat 6. Não sei se funciona se usar o JBoss, mas acho que deve funcionar pois li isso em algum lugar, se alguém testar posta uma mensagem aqui.

Abaixo o código com dois JNDI, um para acessar o Oracle e outro para acessar o MySQL.
Demorei um tempão para fazer isso funcionar... até descobrir isso ... ...


[Thumb - jndi.PNG]
 Nome do arquivo jndi.PNG [Disk] Download
 Descrição
 Tamanho 44 Kbytes
 Baixado:  160 vez(es)

laercioleo
Smalltalk
[Avatar]

Membro desde: 17/01/2008 15:53:07
Mensagens: 2
Localização: Blumenau
Offline

Opss....
Além do que coloquei acima, tem que colocar no WEB-INF/web.xml o código para chamar o JNDI:

lusilva1982
Debugger
[Avatar]

Membro desde: 16/07/2006 19:41:30
Mensagens: 63
Localização: São Paulo
Offline

Oopa! Será q ainda consigo ajuda nesse item??!



Olha só, eu fiz exatamente a configuração como o amigo sugeriu:

META-INF/context.xml



no web.xml


Testei usando EL e funcionou perfeitamente, mas quando crio uma classe para devolver a conexão dá a seguinte exception:


A classe é a seguinte (bem-simples):



Alguém pode me ajudar com esse problema por favor?!!

Valeu!

"A humildade vem antes da honra."
http://www.lucianosilva.com
[WWW] [MSN]
lusilva1982
Debugger
[Avatar]

Membro desde: 16/07/2006 19:41:30
Mensagens: 63
Localização: São Paulo
Offline

Bem pessoal, acabei resolvendo o problema na classe de conexão, assim:




Valeu!

"A humildade vem antes da honra."
http://www.lucianosilva.com
[WWW] [MSN]
kallas
Thread.start()

Membro desde: 18/07/2007 14:03:06
Mensagens: 42
Offline

Olá pessoal!
Peço um pouco de paciência ao insistir nesse tópico, mas, o "gilsonpolito" conseguiu resolver o problema da conexão ficar com os valores nulos? É porque estou com o mesmo problema e ainda não consegui resolver...

Lembrando a exceção:



Já tentei utilizar um código do mesmo jeito que o "lusilva1982" (pág. 2) postou e, ainda, continua a exceção acima.

Por gentileza, alguém pode dar uma ajuda?
Valeu.

Kallás.
andersondamasio
JavaTeenager
[Avatar]

Membro desde: 08/10/2006 00:26:53
Mensagens: 176
Localização: Cascavel - PR
Offline

tenta colocar o jar de conexao dentro da lib do tomCat


Chat Clube Bate Papo - amizade, namoro, paquera e muito mais



Identifique seu ip e a localização do seu ip - www.VerIp.com.br - Região, Mapa, País, Estado - Reverso, Navegador, Plataforma e outras informações
[MSN]
kallas
Thread.start()

Membro desde: 18/07/2007 14:03:06
Mensagens: 42
Offline

Olá Anderson!
já fiz isso e, ainda assim, me retorna o erro que comentei.

Como informação extra:
- Já coloquei o jar de conexão no common/lib e, também, em WEB-INF/lib (e em todas as variações possíveis);
- Fiz o exemplo mostrado no site do tomcat e, colocando o <context> direto no server.xml, dá certo, porém, ao colocar a configuração de contexto no META-INF/context.xml, sempre obtenho a exceção indicada.

De qualquer forma, obrigado pela atenção!
Kallás.
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team