PostGresSQL 7.2 + Hibernate dando erro em acentuação [RESOLVIDO]

Aew galera…

fiz uma aplicação em java com hibernate que apenas da selects em um banco POstGres 7.2 para montar um arquivo xml, até ae tudo bem mas quando as strings possuem acentos da erro na letra acentuada, por exemplo ALUM�NIO onde deveria ser ALUMÍNIO o que eu faço pra resolver esse problema?

esse banco é acessado por uma aplicação em Delphi sem problemas.

Obrigado.

Opa!

Esse erro é apresentado quando você captura o dado ou quando você o persiste?

[]'s
Diego.

Vai a dica… é um problema de charset… (talvez já de alguma luz aí … de alguma configuracao)

(é um problema bem comum por aqui)

Pra vc ver como charset é um assunto comum

Tem esse outro post… http://www.guj.com.br/posts/list/201901.java#1019769 com um problema semelhante…

Tem um link postado lá… http://blog.caelum.com.br/2006/10/22/entendendo-unicode-e-os-character-encodings/ que talvez possa ajudar a entender o que tá acontecendo

Da para passar o charset na url.

jdbc:postgresql://localhost:5432/database?charSet=UTF8
ou
jdbc:postgresql://localhost:5432/database?charSet=LATIN1

Entrei agora pra responder a pergunta a cima…por enquanto eu só estou usando selects no banco entao não sei dizer se para inserir dados vai ocorrer erro…vou dar uma olhada nos links e qualquer coisa eu posto aqui no forum

valew

Passei o charset direto na url como fre_d falou…funcionou agora os acentos mas tive de usar em LATIN1 pois UTF não aceita acentos…mas o XML tem de ser sem acento entao acabei colocando um metodo para retirar a acentuação e parece estar tudo blza, vou fazer mais testes e ja posto se foi resolvido.

agora esta beleza.

valew galera