Suponho que voc� j� tenha configurado o <banco>-service.xml, entao, seguindo o seu exemplo, o valor do lookup seria jdbc/AcmelSQL

][s

Claudio Miranda


Artur Lu�s escreveu, On 23/1/2003 16:50:
* Fala galera blz... estou tentando conectar com o banco MySQL usando o JNDI com JBoss 3.0.4.*
* O meu c�digo de um programa cliente de teste:*
** InitialContext ctxInitialContext = null;
Object objObject = null;
Hashtable env = new Hashtable();
env.put(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory");
env.put(Context.PROVIDER_URL, "Itaguare:1099");
env.put(Context.URL_PKG_PREFIXES, "org.jboss.naming:org.jnp.interfaces" );
try {
ctxInitialContext = new InitialContext(env);
DataSource ds = (DataSource) ctxInitialContext.lookup("O que eu coloco ak�?");
System.out.println ("Ok!");
}
catch(NamingException m_namingException) {
m_namingException.printStackTrace ();
}
* O que eu coloco no loockup?*
* No meu arquivo jbosscmp-jdbc.xml, quando usava CMP, eu configurava o banco desta forma:*
** <?xml version="1.0" encoding="windows-1252" ?>
<jbosscmp-jdbc>
<defaults>
* * <datasource>*java:/AcmeSQL*</datasource>
* * <datasource-mapping>*mySQL*</datasource-mapping>
* * <create-table>*false*</create-table>
* * <remove-table>*false*</remove-table>
</defaults>
<enterprise-beans>
<entity>
<ejb-name>*ICCClientEJB*</ejb-name>
<table-name>*client*</table-name>
</entity>
</enterprise-beans>
</jbosscmp-jdbc>
********
* Por favor me ajudem!*
* Valeu!*
** ------------------------------------------------------------------------
*Artur Lu�s Ribas Barbosa*
/Inatel Competence Center
Fone/Phone: +55 35 3471 9335 Fax: +55 35 3471 9310/
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> http://www.inatel.br

---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a