Ola Artur,
vc passa como parametro o JNDI name. Ex: jdbc/NomeBancoDeDados
Esse nome vc define na configuracao do Data Source do application server.
[]'s
Marcelo Mayworm
> 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] http://www.inatel.br
Marcelo de Mattos Mayworm
Tel.: 0xx21 9392-3864
[EMAIL PROTECTED]
Conhecendo-se a quietude, pode-se possuir a estabilidade.
Conhecendo a estabilidade, pode-se encontrar a serenidade.
Conhecendo a serenidade, pode-se encontrar a paz.
Possuindo a paz, ent�o pode-se pensar.
E podendo pensar, pode-se agir.
M�ncio (Fil�sofo chin�s)
---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]