Jboss as-7 jndi

2 respostas
rfagalde

Estou desenvolvendo um relatorio, e preciso pegar a conexao do container.
Na configuracao do Hibernate e Spring Security está ok.

configuracao no standalone.xml:

<datasource jndi-name="java:jboss/datasources/MySqlDS" pool-name="MySqlDSPoolon" enabled="true" jta="true" use-java-context="true" use-ccm="true">
InitialContext ctx = new InitialContext();
			DataSource db = (DataSource)ctx.lookup("java:jboss/datasources/MySqlDS");
//			Connection con = db.getConnection();
			
			
			
			conexao = (java.sql.Connection) db.getConnection();

Obrigado.

2 Respostas

rfagalde

O código correto:

InitialContext ic = new InitialContext();
		    DataSource ds = (DataSource) ic.lookup( "java:jboss/datasources/MySqlDS" );
		    
		    con = ds.getConnection();
jmag

Olá vc está tendo problemas?

Criado 22 de abril de 2012
Ultima resposta 22 de abr. de 2012
Respostas 2
Participantes 2