Configurando JDBC JBoss

3 respostas
F

Salve Galera,

Eu sou novo em Java EE, eu costumo desenvolver aplicações em .NET…

em fim…

eu estou desenvolvendo um projeto “Dynamic Web Application” onde eu preciso me conectar em uma base de dados Oracle,

eu baixei o ojdbc5.jar e adicionei as minhas libraries, porem quando eu executo a pagina me é retornado o erro “java.sql.SQLException: No suitable driver”

pelo o que eu vi no google, eu preciso configurar o meu JBoss para que o mesmo obtenha uma comunicação com o oracle.

Porem, como eu faço isso? A maioria das informações que eu encotrei eram muito nebulosas!!

Agradeço a qualque ajuda !

Muito Obrigado

3 Respostas

Abdon

No Jboss

%JBOSS_HOME%\instance\deploy

vc coloca um arquivo chamado oracle-ds.xml dentro dele vc deve ter:

<datasources>
	<!-- Nova Matricula  -->
	 <local-tx-datasource>
	  <jndi-name>jdbc/NomeDoDatasource</jndi-name>
	  <connection-url>string de conexão</connection-url>
	  <driver-class>Nome do seu Driver</driver-class>
	  <user-name>user</user-name>
	  <password>pass</password>
	 </local-tx-datasource>
</datasources>

Ai na sua app vc faz:

javax.naming.Context ic = new javax.naming.InitialContext();
return ((DataSource)ic.lookup(pathRequerido)).getConnection();

sacou?

R

FBara:

Salve Galera,

Eu sou novo em Java EE, eu costumo desenvolver aplicações em .NET…

em fim…

eu estou desenvolvendo um projeto “Dynamic Web Application” onde eu preciso me conectar em uma base de dados Oracle,

eu baixei o ojdbc5.jar e adicionei as minhas libraries, porem quando eu executo a pagina me é retornado o erro “java.sql.SQLException: No suitable driver”

pelo o que eu vi no google, eu preciso configurar o meu JBoss para que o mesmo obtenha uma comunicação com o oracle.

Porem, como eu faço isso? A maioria das informações que eu encotrei eram muito nebulosas!!

Agradeço a qualque ajuda !

Muito Obrigado


Cara,não comece pelo JBOSS agora.
Já que o seu objetivo é aprender Java Web,use um container leve como o Tomcat.Vai facilitar o seu aprendizado.

F

Galera,

Funcionou Muito Obrigado pelas dicas

Criado 22 de julho de 2010
Ultima resposta 22 de jul. de 2010
Respostas 3
Participantes 3