Tomcat + Pool + jar

3 respostas
D

Salve, Salve Galera!

Seguinte, fiz um pool connection com o Tomcat e o PostgreSQL... tá rodando beleza... porém o jar do PostgreSQL está em:

TOMCAT_HOME\\common\\lib

Sabemos que isso é um erro... beleza! O correto é colocar em

TOMCAT_HOME\\webapp\\MyApp\\WEB-INF\\lib

Ok, porém se eu coloco neste diretório meu app não roda!

e quando vou nos logs diz:

[code]
org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'org.postgresql.Driver'
[\code]

Ele não encontra o jar!

Tenho que adicionar algum código no meu web.xml para ele mapear os jars que estão em TOMCAT_HOME\\webapp\\MyApp\\WEB-INF\\lib ??

meu web.xml está assim:

[code]

<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4">

<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>

<error-page>
<error-code>404</error-code>
<location>/error.jsp</location>
</error-page>

</web-app>

[\code]

O que pode ser!? Sugestões?!

Atn.
Dennys Fredericci

3 Respostas

D

opa… certo?

tb tenho o mesmo problema…
alguem sabe uma boa solução pra esse problema?

valeu!
abraços!

D

Opa!

Tenta criar um pacote WAR ou WEA não lembro como chama agora…

então… cria o pacote e testa…

Atn.
Dennys Fredericci

D

pois é… ja tentei… mas nao funfo nao…
acabei desistindo… hehehe

ja q eu tenho q mexer no server.xml, eu ja aproveito e adiciono o JAR do drive em /commom/lib

valeu!
abraços

Criado 11 de novembro de 2004
Ultima resposta 2 de dez. de 2004
Respostas 3
Participantes 2