Quantidade de bytes textArea

Olá,

Minha situação é a seguinte. O cliente utiliza o banco de dados oracle 9i.
Eu criei um textarea em uma tela para que o mesmo cadastre suas informações;
No banco de dados eu criei o campo para gravar as informações como CLOB.
Na hora de eu fazer a inserção no Java, a variavel com as informações devem ter menos que 32000 bytes devido a versão do driver do oracle e do java.
A unica solução que encontrei foi bloquear ao usuário o número de caracteres, porém queria limitar a ele em número de bytes e não de caracteres.
Há algum método que eu consiga buscar o número de bytes digitados (no caso tentar bloquear o número de bytes no textArea)