Erro: 500 - Exception report

Salve, Salve Galera!

Estou desenvolvendo um servlet para acessar o PostgreSQL…

quando eu compila funciona beleza! :slight_smile: mas quando executo no tomcat
da o erro Exception Report, fui nos logs e achei o erro abaixo, percebi
que ele não está encontrando o Driver do postgres porém no meu
classpath ele está lá certinho… alguém pode me ajudar?

O que pode provocar este erro?

Atn.
Dennys Fredericci


INFO: Server startup in 8438 ms
java.lang.ClassNotFoundException: org.postgresql.Driver
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1340)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)
	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Unknown Source)
	at DBConn.<init>(DBConn.java:33)
	at DBConn.getConnection(DBConn.java:53)
	at Usuario.ExecutaAcao(Usuario.java:46)
	at Login.doPost(Login.java:27)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

ele da esse erro mesmo vc colocando o drive no diretorio lib de sua aplicação?

Hum…

Coloquei o lib lá… ai reiniciei o Tomcat e fui executar e deu um erro
diferente…

[code]Something unusual has occured to cause the driver to fail. Please report this exception: Exception: java.sql.SQLException: ERROR: Conversion between UNICODE and LATIN1 is not supported

Stack Trace:

java.sql.SQLException: ERROR: Conversion between UNICODE and LATIN1 is not supported

[/code]

Estou tentando conectar em um banco de dados PostgreSQL…

Meu código:

    
    private String urlstring="jdbc:postgresql://localhost:5432/cscentra";
    private String dbuser="admin";
    private String dbuserpwd="*****";
    private String drive="org.postgresql.Driver";

    connection = java.sql.DriverManager.getConnection(urlstring, dbuser, dbuserpwd);

O que pode ser isso?

Olá Dennys,

cara eu nunca vi um erro assim…

vc tah tentando fazer isso? ou é o PostgreSQL que faz essa conversão?

Conversion between UNICODE and LATIN1 is not supported 

abraços,

Rodrigo

Cara,

Não sei o que é… eu estava tentando usar a vserão 7.3 do PostgreSQL e o jdbc era a mesma ver… ai atualizei os dois ai funcionou…

Atn.
Dennys Fredericci