Java.sql.DataTruncation: Data truncation

Olá pessoal,

Está aparecendo java.sql.DataTruncation: Data truncation, quando preencho um campo com 4 caracteres no jsf, porém, no banco de dados (Firebird) o tamanho do campo é String de 4.

Alguém sabe o que pode ser? O problema contece com vários campos.

Vlw

Cara tenta dar um trim antes de enviar ao banco e ou verifique se você está inserindo valores acentuados.

Já tive problemas no mysql ao tentar inserir dados num campo char com acentos ele considerou os caracteres acentuados como mais de um.