Problema com Charset + Colalte no Firebird + Hiberante

Boa noite pessoal

estou tento um problema com um banco de dados firebird (2.1.3) em uso que tenho. Foi configurado nele o charset win1252 e o collate nos campos de win_ptbr.

so que o hibernate ao trazer os dados, não interpreta corretamente os acentos.

utilizei as seguintes instruções na inicialização da conexao mas mesmo assim não deu certo:

hibernate.connection.charset=WIN1252 hibernate.connection.lc_ctype=WIN_PTBR

mas não funciona.

alguém teria uma idéia para corrigir o meu problema?

desde já agradeço