Problemas em persistir byte[] no Apache Derby com Hibernate

Olá Pessoal,

estou implementando um trabalho academico, em que preciso persistir dois arquivos em db.
Estou utilizando como db o apache Derby em modo Embedded, juntamente com o Hibernate.

Meu probelma é o seguinte:
Os arquivos que preciso persistir, possuem tamenho entre 30 e 50Kbytes.
Os menores de 35K estão funcionando perfeitamente, já os maiores, apresenta a seguinte mensagem de erro no console.

A truncation error was encountered trying to shrink LONG VARCHAR FOR BIT DATA ‘XX-RESOLVE-XX’ to length 32700.

No Derby, ja defini como BLOB, varbyte, varchar for bit data, long varchar for bit etc etc etc…

O mais estranho é que ja tinha feito funcionar, sem enfrentar esses problemas, mas sem querer eu acabei dando um Drop da tabela e não estou mais lembrando quais as definições eu dei para esses arquivos.

em minha classe, eles estão definido como byte[].

Fico muito agradecido por qualquer ajuda, não estou conseguindo evoluir…

Obrigado.