No primeiro caso voc� teve um problema com o 'ref' do datasource. Quando voc� alterou para 'java:/AcmeSQL', a conex�o foi estabelecida, s� que o ISOLATION LEVEL da transa��o n�o foi setado corretamente. Verifique o ISOLATION LEVEL suportado pelo banco e o configurado. Por execmpo: No ORACLE, apenas s�o aceitos o modo 'READ COMMITED' e 'SERIALIZABLE'. Os modos 'READ UNCOMMITED' e 'REPEATEABLE READ' n�o s�o aceitos.
Espero ter ajudado. Se conseguir resolver, d� um retorno para a lista. ---- Marco Aurelio Qui�ula dos Santos Desenvolvimento de Sistemas - Coordena��o Medisoft Ltda Curitiba - PR - Brasil [EMAIL PROTECTED] -----Mensagem original----- De: Artur Lu�s [mailto:[EMAIL PROTECTED]] Enviada em: sexta-feira, 31 de janeiro de 2003 09:21 Para: [EMAIL PROTECTED] Assunto: Re: [enterprise-list] Conex�o com o Banco usando JNDI / BMP Bom galera... est� complicado isso ak�!!! Eu estou usando o Connector J3 para conex�o com o bando MySQL A configura��o est� no corpo deste e-mail. Coloquei : jdbc/AcmeSQL Aconteceu: 09:13:56,051 ERROR [LogInterceptor] EJBException: javax.ejb.EJBException: ICCProductionEJB: Unable to connect to database. jdbc not bound at com.icc.acme.DataAccess.ICCProductionEJB.setEntityContext(ICCProductionE JB.java:248) Coloquei : java:/AcmeSQL Aconteceu: 09:14:58,251 ERROR [LogInterceptor] EJBException: javax.ejb.EJBException: ICCProductionEJB: Could not create connection; - nested throwable: (java.sql.SQLException: Could not retrieve transaction isolation level from server); - nested throwable: (org.jboss.resource.ResourceException: Could not create connection; - nested throwable: (java.sql.SQLExc eption: Could not retrieve transaction isolation level from server)) at com.icc.acme.DataAccess.ICCProductionEJB.setEntityContext(ICCProductionE JB.java:252) Oq estou fazendo de errado... ser� que � bug do Connector J3? Estou dependendo disso... valeu galera! ----- Original Message ----- From: "Claudio Miranda" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, January 31, 2003 12:39 AM Subject: Re: [enterprise-list] Conex�o com o Banco usando JNDI / BMP > > 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] > --------------------------------------------------------------------- Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED] Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED] --------------------------------------------------------------------- Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED] Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]
