Ola Pessoal,
Estou usando pela primeira vez o J2EE e para aprender estou desenvolvendo uma ferramenta que tem que acesar o MySQL em minha maquina. Eu tambem estou usando o deploytool que vem junto com o j2ee. Consegui disponibilizar meus beans e minhas paginas web, porem nao consigo mapear o mysql.
Para colocar as definicoes do mysql no deploytool fiz o seguinte:
- Criei um RESOURCE ADAPTER com os drivers do mysql (tanto nos "factory", "connection", "implementation", "interface" utilizei o mesmo valor "com.mysql.jdbc.Driver")
- Mapei no "SERVER CONFIGURATION"->"DATA SOURCES"->"STANDARD" a classe do driver(com.mysql.jdbc.Driver), o datasource (JNDI NAME:"jdbc/Alias", JDBC URL= "jdbc:mysql://meuHost/nome_do_banco" )
- Fiz o deploy do RAR
Soh que nao tive nenhum resultado… :-[
Alguem ai pode me ajudar?
[]´s,
Raphael Costa
www.infominds.com.br
Olá,
não aparece nenhum erro?
se não aparece erro, tenta colcoar o arquivo de configuração aqui, para darmos uma olhada…
Aparece o seguinte Exception:
javax.naming.NameNotFoundException
Sei que esse erro eh por causa do JNDI, soh que nao consigo achar onde esta o erro. No context.lookup( "Name" ), jah tentei varios, inclusive o mais logico:
java:comp/env/jdbc/AgendaDb
jdbc/AgendaDb
AgendaDb
Como disse na mensagem anterior, coloquei como "jdbc/AgendaDb"
Veh se ajuda…
[]´s,
Raphael