« Return to Thread: Cannot create JDBC driver of class '' for connect URL 'null'

Re: Cannot create JDBC driver of class '' for connect URL 'null'

by Alexandre Nóbrega Duarte-2 :: Rate this Message:

Reply to Author | View in Thread

Adicionei sim.

O ojdbc14.jar está em /usr/share/tomcat5/common/lib.

[]'s 
Alexandre

On 22 Jul, 2008, at 11:53 , Marcos Eduardo wrote:

Você adicionou o driver do oracle no lib do tomcat?

Em 22/07/08, Alexandre Nóbrega Duarte <alexandrend@...> escreveu:

Olá pessoal, mais uma dúvida sobre o Tomcat.

Estou instalando um web service que acessa uma base de dados Oracle.
Porém, toda vez que tento estabelecer uma conexão com o banco recebo a
seguinte mensagem de erro:

org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver
of class '' for connect URL 'null'

Isso acontece quando tento abrir a conexão com o DataSource, como no
trecho a seguir;

DataSource ds = (DataSource)ctx.lookup("java:/comp/env/jdbc/samedb");
Connection conn = ds.getConnection();

Provavelmente isso ocorre porque ctx.lookup("java:/comp/env/jdbc/
samedb") está retornando null.

O contexto da aplicação é definido da seguinte forma:

<Context path="/same-pi" docBase="/usr/share/tomcat5/webapps/same-pi"
debug="1" reloadable="false">
       <Resource auth="Container"
       name="jdbc/samedb"
       type="javax.sql.DataSource"
       driverClassName="oracle.jdbc.driver.OracleDriver"
       username="XXX"
       password="XXX"
       url="jdbc:oracle:oci:@XE"
       initialSize="1"
        minIdle="0"
       maxIdle="1"
       maxWait="10000"
       maxActive="5"
       poolPreparedStatements="true"/>
</Context>

E no WEB-INF tenho o seguinte web.xml:

<resource-ref> <!-- link to database source -->
   <description>DB Connection</description>
   <res-ref-name>jdbc/samedb</res-ref-name>
   <res-type>javax.sql.DataSource</res-type>
   <res-auth>Container</res-auth>
</resource-ref>

Alguma dica do que pode estar errado?
Eu dei uma pesquisada e não encontrei nada que resolvesse o
problema. :-(

[]'s
Alexandre






--~--~---------~--~----~------------~-------~--~----~
=================================================================
Site: http://pbjug.org/
Grupo: http://groups.google.com/group/pbjug
-
Para cancelar a sua inscrição neste grupo, envie um e-mail para pbjug-unsubscribe@...
=================================================================
-~----------~----~----~----~------~----~------~--~---

 « Return to Thread: Cannot create JDBC driver of class '' for connect URL 'null'

LightInTheBox - Buy quality products at wholesale price!