[ ]

[ ]


Poste:
a) O código que você está usando para salvar esses dados no banco;
b) A estrutura da tabela que você está usando para salvar no banco.
c) O nome do banco.

[ ]


Como está o mapeamento JPA da sua classe GatAtendxmov, desse atributo atmvTxtConsulta?

Já tentou trocar pra VARCHAR ao inves de BLOB no banco?

[ ]

Entendi…

Tenta trocar o encode do mapeamento JPA, achei isso aqui:

http://www.guj.com.br/java/114504-character-encoding-com-firebird-no-jboss

[ ]

[ ]

Tenta dar um insert into na mao, direto no Firebird, pelo IBExpert… veja qual resultado da… se não salvar, vemos ja que o bug é no banco de dados

Outra sugestão é: Voce realmente precisa desses caracteres especiais?

dar um value.replaceAll("\W", “”); não resolveria?

(Cuidado que \w -minusculo- é diferente de \W -maiusculo-)