Erro conexão Banco no Weblogic12c

4 respostas
D

Bom dia pessoal, será que alguém já teve esse problema, estou com uma aplicação que está rodando no Tamcat6 e 7 redondo, mas precisei migrar para o WebLogic, mas estou tendo esse erro abaixo:

Exception: javax.naming.LinkException:  [Root exception is javax.naming.NameNotFoundException: While trying to lookup 'jdbc.BWWLBd' didn't find subcontext 'jdbc'. Resolved ''; remaining name 'jdbc/BWWLBd']; Link Remaining Name: 'jdbc/BWWLBd'

Meu Context.xml

<?xml version="1.0" encoding="UTF-8"?>
<Context>
<Resource name="jdbc/BWWLBd"
             auth="Container"
             type="javax.sql.DataSource"
             maxActive="100"
             maxIdle="30"
             maxWait="20000"
             username="BWERR_APLIC"
             password="BWERR"
             driverClassName="oracle.jdbc.OracleDriver"
             url="jdbc:oracle:thin:@10.2.7.194:1521:EAIUAT"/>
</Context>

Meu web.xml

<resource-ref> <description>DataSource</description> <res-ref-name>jdbc/BWWLBd</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref>

Meu ServiceLocator.java

Context initContext = new InitialContext();
			Context envContext = (Context) initContext.lookup("java:/comp/env");
			DataSource ds = (DataSource) envContext.lookup("jdbc/BWWLBd");

Qual seria a diferença para o o WebLogic, efetuar a conexão?

Desde já agradeço qualquer ajuda.

Abraços.

4 Respostas

F

Como está o JNDI name nas configurações do DS no Console do Weblogic?

D

Opa felipe, obrigado pelo retorno…

Assim, é a minha primeira ação com o WebLogic, até então não fiz nenhuma configuração de JNDI no WebLogic, tem que fazer essa configuração nele?

F

Se não configurar o Datasource no console do Weblogic, nunca vai funcionar…

http://docs.oracle.com/cd/E15051_01/wls/docs103/jdbc_admin/config.html

D

Ok, vou fazer a configuração e depois retorno.

Grande abraço e muito obrigado.

Criado 31 de maio de 2012
Ultima resposta 31 de mai. de 2012
Respostas 4
Participantes 2