Estou utilizando eclipse como IDE, tenho um projeto configurado em SVN…trabalhamos em ambiente Windows e Linux…
estou utilizando windows, configurei o projeto no eclipse para codificação UTF-8…e todas exceptions q o sistem gera, vem com caracteres especiais…alguem ja passou por isso?
vlww
ex da mensagem:
org.postgresql.util.PSQLException: FATAL: autentica��o do tipo password falhou para usu�rio "postgres"
Eu já tive esse tipo de problema no Eclipse, principalmente quando eu mudo o encoding do Workspace depois de ter dado checkout no projeto.
Mas não sei se é o seu caso.
Pelo tipo da exceção, não acredito que seja código do seu projeto, mas não custa nada dar uma procurada para ver se não é algum arquivo de mensagens customizadas (*.properties) ou alguma coisa do tipo.
Se não tiver editado nada ainda, eu sugiro apagar o projeto (localmente) e fazer checkout novamente, depois de já ter configurado o encoding.
Além disso, toma cuidado porque o encoding no Eclipse é configurado para cada tipo de arquivo separadamente.
Vá no preferences e digite ‘encoding’ na busca lá em cima na esquerda. Vai perceber que diversas guias vão aparecer. Tem que mudar o encoding em todas elas.
O que eu achei estranho é a exception está em portugues e não ingles igual o padrao dos driver’s JDBC.
tem certeza que em nenhum momento o seu projeto ou algum lib dele
lança essa exceção com a mensagem traduzida?
Até porque essa exceção PSQLException parece muito generica deve ter um construtor para passar a mensagem
leonardobhbr estou usando o JDBC do postgres mesmo…
o erro esta em portugues pois o banco de dados instalado tambem esta…e é a mesma mensagem de erro de qndo vc tenta se conectar pelo pgadmin…é o serviço q retorna a mensagem
podia colocar o resto da pilha de exceção pra gente ver…
vc tem certeza de que essa mensagem não está em parte alguma do fonte do seu sistema? desconheço banco ou driver postgres em portugues… talvez voce estava falando da sua IDE…